There's a magnificent temple in India, larger than a country, exceeding even its population. People vie to live within this sacred precinct. Located in Tiruchirappalli, Tamil Nadu, the Srirangam ...
Also known as RajaRajeswara Temple Rajarajeswaram, this temple is located in Thanjavur in southern Tamil Nadu state and was built by Raja Raja Chola I and completed in 1010 CE.
Some results have been hidden because they may be inaccessible to you