Patzcuaro, Michoacan: A Mesmerizing Lakeside Experience
The beautiful magical town of Patzcuaro Michoacan was founded around the year 1280 by the Purépechas (a native Indian group). It has great natural attractions and architectural beauties worthy of admiration.