Hammock Island Photo of the Day Hammock Island, Xel-Ha Park, Solidaridad, Quintana-Roo, Mexico Photograph by James Kelley Xel-Ha Park is an aquatic theme park and ecotourism development on the Caribbean coast of Quintana Roo, ...