fbpx

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.