Results 2 results found Tourists swimming and snorkelling in the Xel-Ha Lagoon National Park, Yucatan Peninsula, Mexico, North America Xel-Ha Lagoon National PArk, Yucatan Coast, Mexico, Central America