http://brotherhoodnews.com/2011/04/27/the-lords-church-in-karur-south-india/
The Lord's church in Karur, South India