With its rich ties to the past, Mexico is known for numerous ancient civilizations. Although most of these cultures disappeared thousands of years ago, modern-day visitors still can visit their sites and cities. One of Mexico's largest ruins is conveniently located near Mexico City. Archaeologists believe the religious center was inhabited by an ancient people beginning in 500 B.C., which pre-dates Mayan, Aztec and Toltec civilizations. Unlike the Great Pyramids of Egypt, these pyramids were used as worship centers, not gravesites.
Admission is charged, and there is an additional parking fee.
Walking the steep cobblestone streets, visitors can experience the hillside views, colonial-style architecture and plentiful silver shops. Besides the obvious beach and water sports, the town offers fine dining, bustling nightlife and two golf courses. In nearby Zilhuatanejo, just 10 minutes away by taxi, shoppers can test their bargaining skills in the markets. Ensenada - Located in Mexico's Baja California, the area surrounding this charming town is an angler's dream, with a bounty of yellowfish, albacore, red snapper and other marine species. Abundant beaches, natural beauty and a bustling urban center await those without a rod and reel.