Mexico means many things to the imminent traveller, be it all inclusive cruise deals, tropical coastline, cactus-strewn plains, or the smell of chilli and lime cooking in urban city streets. But beneath its colourful image, Mexico is an immensely spiritual country, and not just because of its ancient monuments and beautiful colonial churches. An increasing number of […]
