A laid-back south-coast beach town famous for whale and dolphin watching, Coconut Tree Hill, and golden sand beaches lined with seafood restaurants.


A laid-back south-coast beach town famous for whale and dolphin watching, Coconut Tree Hill, and golden sand beaches lined with seafood restaurants.