Goroomgo Chandwick View Shimla
Goroomgo Chandwick View Shimla
Hotel
Near Chadwick Fall, Summer Hill
, Shimla, Himachal Pradesh, India
171005