The Habitat Shillong Guest House, Best Hotels In Shillong India The Habitat Shillong Guest House is Best Hotels In Shillong Meghalaya India . 3… Read more The Habitat Shillong Guest House, Best Hotels In Shillong India