LOCATION You won't find a better place to snorkel in the Barrier Reef. It's all steps away from your door, and the island is small enough to walk or swim to the ideal spot, Shark Bay, where you will swim with sharks, three diff types of rays and of course fish. (Although the latter not as spectacular as what you... more
