Image Disclaimer
Hoshiarpur is one of the most popular tourist destinations in northern India. Since many saints and gurus have called this town their home, it is known as the 'Land of Saints'. Hoshiarpur is surrounded by hills and forests and has a mild climate in comparison to the other cities in the state. Devotees travel from all over the Punjab to the city's numerous temples and Gurudwaras in order to receive the blessing of the gods and goddesses.