(Last Update: 24 Apr 2023)
Sandy Beach Villa is a newly built Vacation Club located in a small and quaint settlement called Pelican Point at the Eastern End of Grand Baham