Between the urban sophistication of Mexico City and the rumble of the port of Veracruz lies the highland charmer Xalapa, with misty mornings gazing over lush green hills, a thriving art scene, the hip energy of a university crowd, and a café culture that would do Seattle proud.
More >>