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