TravelPadam Palace: An architectural marvel in the lap of mountainsPadam Palace is roughly 125 km away from Shimla and is also 1 of the main pullover of Rampur. It also served…By The News Himachal · June 13, 2011