Till's Beach Hotel

Accommodation

Africa, Ghana, Central Region