All over the globe, as well as India, many of us may realize Odisha as a tiny low state in East India, however the name of Puri definitely features a high recall
worth across the globe for being the land of Lord Jagannatha that is known for its annual Ratha Yatra.