With a mixture of white sand, azure water, granite headlands and greenery, it simply surpasses some well-known beaches worldwide. You can find Little Beach and Waterfall Beach beneath Mount Gardner […]