Uruapan

Uruapan, in central Michoacan State, is a dense city nestled into the cloud forest. Just outside of town is Barranca del Cupatitzio National Park. 


As you walk there from town, the city street suddenly becomes a hiking trail that takes you through serene a evergreen cloud forest filled with the sound of trickling water. 


Local performers climb the trees and dive acrobatically into deep pools along the stream.