travel

Srirangam

The magnificent Sri Ranganatha Temple in Srirangam is steeped in history and tradition...it's a must-visit spot in Tamil Nadu