Christa Seva Ashram is a Ashram located in Sri Lanka. It is one of the 9 ashrams in Sri Lanka. Address of Christa Seva Ashram is Trincomalee Hwy, Sri Lanka. Christa Seva Ashram is rated 4 (out of 5 stars) by 7 reviewers on the web.
Some of the places around Christa Seva Ashram are -
Within less than half a Kilo meter of Christa Seva Ashram, you can also find iLIVE Mushroom Food Shop, S.K Stationeries, World Vision ADP - Kiran and many more.
Trincomalee Hwy, Sri Lanka