Guadeloupe
Sheer Rocks Restaurant is one of Guadeloupe.

1. Sheer Rocks Restaurant

8.5
Cocobay Resort, Ffryes Beach, Antigua, west indies
Tapas Restaurant · 5 tips and reviews