Private Island Private Islands, Luxury Villas Thatch Cay Private Island Belize 522,720 sqft 13 13 $ 5,600 More Details