Lord Vishnu Temples

Regarded as defender of faith and messiah of poor and helpless, Lord Vishnu is believed to reincarnate itself on earth whenever there is a need to uphold dharma or righteousness. Great credit goes to saints of Bhakti movement in popularising the deity.

   
Lakshmi Narayan Temple - Chamba
Himachal Pradesh
Ananta Vasudeva Temple - Bhubaneshwar
Orissa
Hazara Temple - Hampi
Karnataka
Deogarh Temple - Gwalior
Madhya Pradesh
Guruvayoor Temple - Trichur
Kerala
Badrinath Temple - Badrinath
Uttaranchal
Cave Temples - Badami
Karnataka
Vithala Temple - Hampi
Karnataka