Located in the northeastern state of Manipur, Sirohi National Park is a covered-up gem that offers an elude to the perfect wild.

Located in the northeastern state of Manipur, Sirohi National Park is a covered-up gem that offers an elude to the perfect wild.