Travel Srirangam – Bhooloka Vaikuntam ! SRIRANGAM – a M-A-S-S-I-V-E (156 acres)Temple complex built on an island surrounded by teh rivers Cauvery and Kollidam is awe-inspiring, to put it mildly. Some snapshots…. Write text here… TwitterFacebookLike this:Like Loading... Published by chendilkumar View all posts by chendilkumar