polo orchid resort

mawsmai-nongthymmai road, near water falls, cherrapunji‎, meghalaya 793108, india