Trincomalee is a port city on the northeastern coast of Sri Lanka, about 257 kilometers northeast of Colombo ... The shrine holds a three-meter-tall, white-stone carved statue Virgin Mary on the Tao ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results