Pelican Beach Villas

Pelican Shores Road
Marsh Harbour
Bahamas