Holiday Inn Gem Park Ooty

Sheddon Rd, Ootacamund
India