Indian Destinations-Kerala Pictures christian churches destinations india teekoi teekoy by Kerala Photos - June 29, 2015April 29, 2016 Kerala Photos- Teekoy Church A picture of Teekoy church which is in Kerala,India Rate this post