8 Beautiful Small Towns in Mexico Too Often Overlooked by Tourists

From crystalline lagoons surrounded by eco-chic bungalows to mountaintop villages steeped in mysticism, these are the best small towns in Mexico that are often overlooked by tourists.