Part of the Korle Lagoon The Korle Lagoon, nestled at the southern edge of Accra, is one of the city’s most defining natural landmarks. Fed by the Odaw River,
Part of the Korle Lagoon The Korle Lagoon, nestled at the southern edge of Accra, is one of the city’s most defining natural landmarks. Fed by the Odaw River,