1 Answer

  • 0

    Almond Beach Village. It is on the West coast near the northern part of the island. Almond has 3 resorts on Barbados. for calm waters avoid the south coast (Gap area). over 6 years ago

    Answered by SenorJim via Site_iconAsk a Nomad iPad app

Answer this question

Map of Barbados