"Benjamin's Roof:It's elevation..." Cayman Islands Restaurant Tip by S_J_Miller
Cayman Islands Restaurants: 53 reviews and 29 photos
It's elevation is the highest in the Caymen Islands.
Favorite Dish: when in the islands, eat as the islanders do.
More Restaurants in Cayman Islands (1)
More Reviews (8)
S_J_Miller's Related Pages
Have you been to Cayman Islands?Share Your Travels