Resort in Shella Bholaganj Region


  • Kutmadan, Sohra, Cherrapunji, Shillong, Meghalaya 793111, India