The Location
The site is approximately 6.4 acres in a serene location just 600 metres from National Highway at Kalamassery.

Copyright © 2011 - Orthodox International Centre, Kochi, India