Guanajuato, a charming colonial city nestled in the heart of Mexico, offers visitors a range of activities that are sure to captivate and inspire. From exploring its colourful streets with stunning architecture and vibrant murals to immersing oneself in its rich cultural heritage through world-class museums and theatres, Guanajuato is a haven for those seeking an...