Top 5 Best Cities in Mexico

Top #5

#1

Oaxaca

#2

San Miguel de Allende

#3

Mexico City

#4

Mérida

#5

Guadalajara

Images: GETTY IMAGES

10 Best Cities in the United States

Swipe Up for this story

Top 10 Best Drones for Professional Photography

Swipe Up for this story

10 Best Places to Eat in New York City

Swipe Up for this story

10 Most Expensive Penthouses In The World

Swipe Up for this story