India is a land where the lines between past and present blur. Where history and mythology are part of everyday life. Welcome to Kishkindha. The supposed birthplace of Hanuman, the monkey God venerated across regions as a symbol of friendship and sacrifice. Witness myth and reality blur and subscribe to Mindia for more interesting stories from India.