James Town Lighthouse

James Town Lighthouse is a popular landmark place in the city of Accra and is located at Cleland Road , Accra , Ghana

Landmark Name: James Town Lighthouse
Address: Cleland Road , Accra , Ghana
City: Accra
State: Greater Accra

Phone Number:
State: Greater Accra
Country: Ghana

Landmarks Near James Town Lighthouse

Similar names to James Town Lighthouse