Chen Rio Beach: Cozumel’s best!
Chen Rio beach is a beautiful white sand beach located on the island of Cozumel’s west coast. It is famous for its serenity. Chen Rio is a mix of Mayan and Spanish words, with “Chen” meaning “small” in Mayan and “Rio” meaning “river” in Spanish. It was named after a river that flowed through this…
Read more