Viceregal Lodge
India /Himachal Pradesh /Shimla /Shimla Sight Address : Viceregal Lodge is situated on the Observatory Hill of Shimla and 2 km further west of the Himachal State Museum. Edit Detail InformationEdit Viceregal Lodge is a humongous structure ringed by tall pines. It was built in 1888 as the residence of Viceroy Lord Dufferin. It is now […]