Skip to content

Lemon Beach Resort Virtual Tour

360 ghana virtual tours lemon beach resort

This brand new resort with the capacity of 24 rooms and the swimming pool with the beautiful sea view is located in Elmina, a short distance from the world-famous Elmina Castle.
Click here to view this tour in fullscreen.