Where is Long Bay?

Where is Long Bay located?

Long Bay, Long Bay, Barbados (approx. 13.06297°, -59.49513°)


Where is Long Bay on the map?