Since 11pm on July 18th, our teams have been affected by the Microsoft outage and are currently unable to receive or send emails. We will get back to you as soon as we're onlin!
Terraces is a modern apartment complex, located in the Dover area of the South Coast of Barbados, minutes south of the famous St Lawrence Gap. The popular Dover Beach is less than a 100 yards walk away. Shopping and restaurants are also all within walking distance.