Mexico has many beautiful places to visit like Cancun which features ancient Mayan ruins along the beaches including one of the largest pyramids in the world that some believe were built by aliens. The ruins and beaches are especially nice in the summertime.