INDIA View from a small Latin chapel beside the river where Thomas is said to have landed in Kerala.


INDIA View from a small Latin chapel beside the river where Thomas is said to have landed in Kerala. In the footsteps of Saint Thomas: visiting the eight churches founded by the Apostle in Kerala after he arrived in 52 AD. photo (C) Sean Sprague 2007


Size: 5940px × 3949px
Photo credit: © Sean Sprague / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: apostle, asia, boat, chrisianity, christianity, cross, india, inland, kerala, religion, river, saint, south, thomas, waterway