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.
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.