Pátzcuaro (Michoacán - Mexico)

The city where faith became utopia