Monterrey

Monterrey means mountain king, a name befitting its location surrounded by the Sierra Madre in north-eastern Mexico. It was founded in 1596 near the natural springs of Santa Lucia, a luscious oasis in an otherwise arid landscape. Its colonial beginnings are still visible in the architecture of the Barrio Antiguo district in the city centre. […]