Home Public beach on the east coast, Cozumel Island (Isla de Cozumel), Quintana Roo, Mexico, Caribbean, North America