Visit Merida in Mexico
Take a tour of Merida in Mexico - part of the World’s Greatest Attractions travel video series by GeoBeats. The vibrant country of Mexico is further enlivened by this high-spirited town. The Mexican town of Merida is adorned with a colorful and flamboyant array of buildings which dot its streets. This gorgeous town has not only been awarded the honor of capital of the Yucatan but also as The White City.