If you want to enjoy wildlife with a little bit of culture thrown in, this is the national park for you. Balpakram is situated in Meghalaya, near the Garo hills. It is also referred to as the Abode of Perpetual Winds or the Land of Spirits. According to a Garo myth, this park is the land of eternal death. It is rich in biodiversity and is home to barking deer and the golden cat. Canyon is yet another attraction of this national park. The best time to visit this place is from October to March.