The Ivy is a stunning three bedroom beachfront apartment on Payne’s Bay, one of the best beaches on the West Coast of Barbados.
The Ivy is a stunning three bedroom beachfront apartment on Payne’s Bay, one of the best beaches on the West Coast of Barbados.