Nice Moustache Maharaja – The World’s Most Welcoming Country to Men with Mo’s

“Nice Moustache Maharaja!” shouted another grinning local to my fellow traveller Campbell, as he and I walked through the dusty streets of Jaisalmer, in India’s North-Western state of Rajasthan. We were two scruffy backpackers making our way through postcard India, in search and in appreciation of India’s castles and fortresses, bright turbans and saris, markets, camels, […]