Saint Mary's Church built in 1463 in Vechoor Kerala India
Saint Mary's Church , built in 1463 in Vechoor , Kerala , India
Size: 5609px × 3756px
Photo credit: © V. Muthuraman / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: .., 1463, architecture, built, centre, christianity, church, churches, destination, historical, holy, india, kerala, mary, mary’, outdoors, pilgrimage, place, places, religion, religious, sacred, saint, site, sites, spot, spots, tourism, tourist, travel, vechoor, , worship