Tepoztlan Morelos,
In Morelos State there is a magic town near to the mountains, you can feel free in that place, u can find all of kind of restaurants, hotels, hostals, museums, you can meet all kind of cultures because in this place lives a lot of foreing people, its like a hippie twon.
This places its like a magic because if u have luck u can see UFOS, its famous for that