Playa del Carmen, Quintana Roo, Mexico
Mahahual, Quintana Roo, Mexico
Holbox, Quintana Roo, Mexico
Cozumel, Quintana Roo, Mexico
Barcelona, Catalonia, Spain