Mahogany Bay – Seashells
Paynes Bay, Barbados
Seashells is a three-story beachfront villa on the west coast of Barbados in Paynes Bay, with direct beach access, ocean views, tropical gardens, a covered verandah, and an open-air deck.
Book directblueskyluxury.com















































































































































