Fitzroy Island is a beautiful island off Keynes. It's actually quite large. You can climb the mountains of the island and overlook the beautiful scenery around the whole island. The water here is very clear and suitable for snorkeling on the shore. There is also a turtle protection center on the island, where you can see the lovely turtles at close range. It's really very meaningful.