About Chen Rio
Chen Rio is the name of a popular beach at the Southeastern shore of Mexican Caribbean island Cozumel. The name Chen Rio is derived from the river in the hinterland of the beach.
Chen Rio is the name of a popular beach at the Southeastern shore of Mexican Caribbean island Cozumel. The name Chen Rio is derived from the river in the hinterland of the beach.