Mexico is the most visited country by Americans, but it is often considered a destination for just beach vacations or parties. And yet Mexico is home to stunning architecture, not to mention a rich history and culture. Travelers can explore a timeline that spans from ancient civilizations like the Mayans to colonial styles such as […]