Skeetes Bay is a natural feature, located at Skeetes Bay, Barbados
Nice views
Rough Atlantic waters and a lot of sea grass.