El Meco Mayan Ruins in Cancun El Meco, are Mayan ruins in Cancun, which opened to the public in 2001. The ruin is well preserved and has the tallest Mayan structure around Cancun. The Castillo is 12 m (40 ft) high and was likely the lighthouse for the region. As well it has a small temple and fabulous sea views.