Techneip logo
Venue

SI BEACH CLUB

Accra, GH

Laboma Beach Resort, Accra, Greater Accra Region Accra