San Miguel de Allende, Mexico Travel Photography

San Miguel de Allende, Mexico is a Unesco World Heritage site. A 500 year old Spanish colonial town full of artists, expats, and beautiful souls. Most famous for it’s Dia de los Muertos (Day of the Dead) celebrations and colourful doors.