Affinity Villas are nestled in a quiet tranquil cul-de-sac in the town of Maxwell on the South Coast.The three, newly refurbished villas are individually and tastefully decorated with separate...
This house is located at the South Coast of Barbados. Some of the island’s beautiful white beaches; restaurants, bars and the famous St. Lawrence Cap are just a short walking-distance away. Th...