Where is Labadi Beach?

Where is Labadi Beach located?

Labadi Beach, Labadi Beach (Station), Ghana (approx. 5.5639367°, -0.140608°)


Where is Labadi Beach on the map?