WelcomHeritage Taragarh Palace

Taragarh
Palampur
India