Address: The President Sreekala Theerthapadashramam East Kaloor P. O. Thodupuzha Idukki District Kerala PIN- 685608 Phone : +91 93 88 615377
Google Map
View Larger Map
Directions
You must be logged in to post a comment.