Mt. Gibeon Church is a church located in Geyzing, Sikkim. The average rating of this place is 4.60 out of 5 stars based on 9 reviews. The street address of this place is 77W2+37G, Unnamed Road, Geyzing, Sikkim 737111, India. It is about 17.92 kilometers away from the Darjeeling railway station.
Asadullah 50 months ago
Beautiful place and full of spiritual energy
S A 50 months ago
Beautiful Place