No Image Available 0% Africa Just Go!Luxury Travel Most amazing beach resorts in Accra, Ghana! Ambitious Elephant 3 May 2024 15 views