Situated in the lap of nature, Rayagada district in Odisha, a state in eastern India has many eye-catching views to offer. A perfect destination for nature lovers, the place looks like some imaginary land coming straight out of a story book. Discover the beautiful landscape and the lives of the tribal community that lives here