HOSHIARPUR, INDIA. The city of Hoshiarpur is also known as “The Land of Saints.” As such, it is home to the Gurudwara Mitha Tiwana, a historic temple where saints used to live. “Guru” is literally translated as “God,” while “Dwara” means “house.” The temple is now a place where Sikhs worship, and common belief has it that whatever you to ask for at Gurudwara Mitha Tiwana will be fulfilled.