Tripping into Tranquility: Daringbadi, the Kashmir of Odisha

The wonder of nature that India as a country is, it is no surprise that each of the states and union territories that shape the landscape and make up her identity have all been equal amalgamations of fascinating diversity with of course the common thread of unity binding them all. From the sparkling waters of the coastal glory that the southern states embody to the magical mirage of glittering bea...