Where is Lemon Beach Resort, Elmina?
Where is Lemon Beach Resort, Elmina located?
Lemon Beach Resort, Elmina, Lemon Beach Resort, Elmina, Ghana (approx. 5.07681°, -1.37463°)
Where is Lemon Beach Resort, Elmina on the map?
Lemon Beach Resort, Elmina - Accra
{"latitude":5.07681,"longitude":-1.37463,"title":"Lemon Beach Resort, Elmina"}