Lemon Beach Resort Virtual Tour
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… Read More »Lemon Beach Resort Virtual Tour
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… Read More »Lemon Beach Resort Virtual Tour