Description
The clock Tower and town square, the Plaza del Sol, San Miguel of Cozumel, Mexico. Cozumel, a tropical island off the coast of Cancun, Mexico, in the Riviera Maya. A popular tourist destination, the central Plaza, a tourist shopping area, lined with entertainment, restaurants, and retail shops tailored to the tourists.