Located in Tiruchirappalli, Tamil Nadu, the Srirangam Temple is ... It's considered the world's largest functioning Hindu temple, covering 156 acres with a perimeter of 4,116 meters.
Located at Thanjavur in Tamil Nadu, the temple dedicated to Lord Shiva and is among the largest temples in the world. Also called the ‘Rajarajeswara temple’, it was built by Chola king Raja ...
India wants more nuclear power, has pledged over $2 billion toward research and will change laws to boost investment to do it ...