INDIA | Tuesday, 22 April 2014 | Views [839]
500-year old St. Mary's Church, Champakulan, Kerala Backwaters