Bishop Stowe - CSI is a church located in Tirunelveli, Tamil Nadu. The average rating of this place is 4.50 out of 5 stars based on 14 reviews. The street address of this place is PP8X+J7F, Palayamkottai, Tirunelveli, Tamil Nadu 627007, India. It is about 0.52 kilometers away from the Tirunelveli Junction railway station.
Arunji S 15 months ago
Tirunelveli Bishop's Home with enjoy the wonder of nature
samuel jebaraj 8 months ago
Very Nice
Sambeth R 12 months ago
Royal residence of the Bishop in Tirunelveli.