Swaying Palms Is Complete

The Nine Villas of Swaying Palms Is Complete!

Swaying Palms Resort Villas construction on Long Bay Beach is complete. These beautiful ocean front villas will be now be renting on the short term rental market.