Siliguri, West Bengal, India
Nazrul Sarani By Ln, Ward 12 Hakim Para Siliguri West Bengal, India
91 89062 36505
You might not be much convinced with the outer looks of Sacred Heart Catholic Church. However, you might be astonished once you enter inside as you witness the complete history of Siliguri at this spot. The church was built to sign a treaty.