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