North India known as the land of Gods & Goddesses is believed
to be the most holy land with numerous ancient and modern age temples.
The sacred cities, towns and villages of north India are home to
large number of temples, which are some of the most revered religious
sites of India.