India has an irresistible charm about it for both tourists and locals alike. The country is an exotic land of spiritualism and wilderness, with...