Property Location WelcomHeritage Taragarh Palace is located in Palampur.Rooms Make yourself at home in one of the 26 air-cond..
Palampur / Palampur