St. Thomas Cathedral Vaddukkodai ( Church Of South India - Jaffna Diocese ) is located in Jaffna, Sri Lanka on PWHXPMW. St. Thomas Cathedral Vaddukkodai ( Church Of South India - Jaffna Diocese ) is rated 4.7 out of 5 in the category cathedral in Sri Lanka.