An ardent nature admirer always yearns for places that are wrapped in sublime beauty and serene atmosphere. In India, the North Eastern parts are rich in such places and offer travelers with the best expedition in the lap of nature. Agartala, the capital of Tripura, is the one-stop destination for nature and adventure lovers. Endowed with stunning landscapes, flora and…