ACCRA BEACH HOTEL AND SPA

HIGHWAY 7
Christ Church
Barbados