Where to stay in Cuernavaca – A Guide to the Capital of Morelos Cuernavaca is the capital of the Morelos state and is located in southern Mexico. Cuernavaca is an important tourist attraction for its colorful landscapes, its historical and archaeological legacy that includes attractions such as the 16th-century Palacio ...