St. Thomas Church situated on the coast along a coastal road in Point Pedro, Jaffna, Sri Lanka
St. Thomas Church situated on the coast along a coastal road in Point Pedro, Jaffna, Sri Lanka
Size: 5472px × 3648px
Location: Point Pedro, Jaffna, Sri Lanka
Photo credit: © Daily Travel Photos / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: attraction, church, coast, day, destination, famous, horizontal, jaffna, landmark, lanka, lankan, pedro, point, road, saint, sri, st, st., street, thomas, tourist, travel