I visited here twice in my lifetime, first in 1998 and the second in 2010. The church was renovated but the grace still remains the same. They have this unique nercha (Vow) called "Ambu nercha (Vow of Bow)" believed to fulfill all your wishes, as it resembles how St. Sebastian was martyred.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.