St. Theresa Catholic Church, Kalimpong
attraction
About St. Theresa Catholic Church
St. Theresa Catholic Church is located in City of
Kalimpong state of
West Bengal which has other variety of things to explore