Apr 5, 2019• by Free Walking Tour Mexico

Guadalajara, the city of roses

Guadalajara is an amalgamation of cultures and people, a city with Spanish architecture, Mexican traditions and even an Arab name. Today consider one of the most beautiful places in Mexico sadly...

What is your best advice for