• San Pedro town on Ambergris Caye, Belize

  • Aerial View of Grand Baymen and Exotic Caye Beach Resort