I don't know, this is a dificult question for me, like me my country, in special your forests and coasts.
Ok, definitely I can you recommend <em>Acapulco, Guerrero</em>. The weather is hot because is coast, in special in spring, but isn't important because all is beatiuful, beaches are the best place to relax, live and finding the fun and the peoples are nice.
Their dens are definitive just fun, you can meet many people of every world, and present music for all tenses, this place is characterized by that.
In parts of the city you can find handicraft, I must say: is a beatiful handicraft!, for example: rugs, blankets, hand-painted figurines, etc, etc...
I recomendate you, visit Acapulco, eat your food, and swim in your beaches.
Exist thousands more places: Chiapas, Yucatan, Cancun: <em>Isla mujeres,</em> Queretaro: <em>fuentes danzantes</em>, colonial churches, Puebla, Hidalgo: los prismas basalticos, Real del Monte, Las grutas de tolantongo.
I can assure you that you will like.
