WelcomHeritage Fernhills Palace

Nilgiris, Ootacamund
India