Ramada Resort Accra Coco Beach

Accommodation

Africa, Ghana, Ledzokuku-Krowor