Seashells is a lovely three story villa situated on Barbados’ pristine shores of Paynes Bay offering wonderful seclusion and lots of island charm. Seashells has an expansive covered verandah and open air deck.
Mahogany Bay Seashells
by Residence Barbados | Aug 31, 2021