Of all the other interesting things, India has always been famous for the array of temples. Devotees in every part of India worship a myriad of gods and goddesses. Interestingly enough, each part of India has a style and architecture of its own. Temples in North India, however, have always been as diverse as its numerous cultures.
Hill StationJammu and KashmirNorth IndiaPunjabReligiousRoad Trip PlanningSiteHomePageSocial GoodTravelUttarakhand