10 Most Beautiful and Famous Hindu Temples in India

1.Meenakshi Amman Temple, Madurai, Tamilnadu

2.Kedarnath Temple, Uttarakhand

3.Tirupati Balaji, Andhra Pradesh

4.Jagannath Temple, Puri, Odisha

5.Ramanathaswamy Temple, Tamilnadu

6.Maa Vaishno Devi Temple, Jammu & Kashmir

7.Badrinath Temple, Uttarakhand

8.Somnath Temple, Gujarat

9.Sai Baba Temple, Shirdi, Maharashtra

10.Dakshineswar Kali Temple, West Bengal