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 yard walk away. Shopping,nightlife restaurants are also all within walking distance.
Security - Coded entry door to building






