India's top 10 famous temples
India | August 20, 2013 6:11 ISTNew Delhi: India is known as the Land of Temples. Millions of tourists visit these temples and encourage tourism as an industry. There are various cave temples some hidden beneath the ground or some