No Image Available 0% Africa Just Go!Beach Holidays Alora Beach Resort is the new luxury beach resort in Accra,Ghana. athompson 3 April 2024 21 views