Puri, also known as Purushottama Kshetra, is believed to be the abode of the Supreme God, where even the smallest creatures take on the form of Vishnu with four arms within a radius of approximately 128-140 km. Once a year, the grand Rath Yatra festival is celebrated, dedicated to Lord Jagannath, ...