Sri Utthara Guruvayoorappan Temple, Chennai
attraction
About Sri Utthara Guruvayoorappan Temple
Sri Utthara Guruvayoorappan Temple is located in City of
Chennai state of
Tamil Nadu which has other variety of things to explore