Varuna Salai is located in Chennai, India on Rajaji Rd, near Napier Bridge, Port Trust Officers Quarters, Sathya Nagar, Park Town. Varuna Salai is rated 3 out of 5 in the category road cycling in India.
Address
Rajaji Rd, near Napier Bridge, Port Trust Officers Quarters, Sathya Nagar, Park Town