Sandy Point Resorts is a collection of award-winning, beachfront vacation resorts on the Caribbean island of Ambergris Caye. Just offshore from its white sandy beaches lies the second largest barrier reef in the world.
Sandy Point Resorts is a collection of award-winning, beachfront vacation resorts on the Caribbean island of Ambergris Caye. Just offshore from its white sandy beaches lies the second largest barrier reef in the world.