For people looking for an immersion experience to perfect (or learn) their Spanish, Cuernavaca is certainly the real deal. The place started as the original city in Mexico to learn the language, and as a result, there are many options for people who wish to go beyond the usual, "Donde estan los banos?" or the more frequently used, "Dos cervesa...
More
