Welcome to Windcastle Apartments

Windcastle apartments are situated within a one min walk of Long Beach on the south coast of beautiful Barbados. Long beach is known as a popular windsurfing and kitesurfing beach in Barbados but is also great for swimming, long walks and just relaxing

 

Try these Links for other amazing products

Piece of Barbados | IWEAR |