Cherrapunji

Polo Orchid Resort

Polo Orchid Resort - Polo Orchid Resort is conveniently located in the popular Cherrapunji area. Both business travelers and tourists can enjoy the hotel's facilities and services. 24-hour securi...