Savage Sands
Oceanfront Vacation Home Located on Tar Bay Experience the ultimate waterfront getaway at Savage Sands, situated on the pristine shores of Tar Bay in Great Exuma. This luxurious vacation home is nestled on half an acre of land and boasts a magnificent outdoor pool with panoramic views. With its breathtaking oceanfront location, Savage Sands offers […]