Where is Galleon Beach?

Where is Galleon Beach located?

Galleon Beach, Galleon Beach, Antigua and Barbuda (approx. 17.00521°, -61.75964°)


Where is Galleon Beach on the map?