TRAVELOGUE: Deomali Peak, Nature’s Treasure Trove in Odisha
“The mountains are calling, and I must go.” A beautiful quote which can inspire any nature lover to get up from his/her slumber in the thick of cities and towns and look up for a dreamland, say, a mountain peak. In Odisha, one cannot escape the magic …