The Sri Ranganathaswamy Temple (Srirangam), situated 6 km north of the city, is among the most revered shrines dedicated to Lord Vishnu in South India, and one of the largest temple complexes in India.
Shrouded in a haze of coconut palms away to the north, the temple is built on an island in the middle of the Kaveri and covers an area of 2.5 sq km. Enclosed by seven rectangular walled courtyards, this 13th-century temple has 21 gopurams, the largest of which was built in 1987 and measures 73 m in height. The temple is connected to the mainland by a bridge. The temple is replete with excellent carvings and numerous shrines dedicated to various gods.