India is a country that is full of surprises. It has much to offer, from beautiful beaches and sprawling meadows to fascinating adventure activities to mighty mountains. The country is home to the lovely state of Odisha, which is located in eastern India and borders the Bay of Bengal. Odisha is well-known for its tribal […]