Little Majors Spot
Private Island Beachfront Rental Home in the Exumas Little Majors Spot is an exquisite Bahamian rental home with the ultimate in privacy and comfort, all on your own private island, just around the corner from Exuma’s world famous Pig Beach! This beautiful villa is perfect for family get-togethers, retreats with friends, or romantic couples’ getaways. […]