Nokrek National Park, situated in the East Garo Hills of Meghalaya (translates to the 'abode of clouds' in Sanskrit), is a treasure trove for nature lovers, hardcore adventurers, and history buffs alike.