Church Jutogh is a church located in Shimla, Himachal Pradesh. The average rating of this place is 4.50 out of 5 stars based on 24 reviews. The street address of this place is 4426+CH5, Jutogh Cantonment, Shimla, Himachal Pradesh 171008, India. It is about 0.91 kilometers away from the Baryal Himac railway station.
Bhavye Monga 12 months ago
Not very much to do visit the mall road
Piyush Jatav 12 months ago
Best view
NAVEEN BIJARNIYA 14 months ago
Nice ????