News

Akosombo is home to the largest man-made lake in the world by surface area. Located about two hours away from Ghana’s capital city of Accra, Lake Club is redefining water sports and luxury.