mexico, dolphin, beach, sand, sunny, leaf, huts, surrounded, green, plants, plant, animal, district, plant part, shelter, soil, spiny-finned fish, aquatic vertebrate, hut, north american country, foliage, earth, dolphinfish, cheery, fish
The Playa Delfines beach in Cancun, Mexico