Location
The resort is located at Anomabo, 116 km west of the capital of Accra, off the Accra/Cape Coast coastal road and close to the town of Cape Coast in the Central region.