The sacred city of Puri, nestled along the coast of Odisha, is not only renowned […]