Nawanshehar
India /Punjab /Nawanshehar /Nawanshehar Nawanshehar is a city which is located in the State of Punjab. It is an important religious center for Hindi devotees. It is also known for its ancient architecture and few buildings that were built during the middle ages. The city is famous for five havelis or forts which were built […]