Kamalame Cay is a natural feature, located at Kamalame Cay, The Bahamas
Great location and beaches. Horrible service and food.