Where to stay in Toluca – A guide to the capital of the state of Mexico Toluca, located on the slopes of the snowy mountain of the same name in central-western Mexico, has quickly become an important tourist destination. The ...