Located at the scenic spot where Bhargavi River meets the sea, Sterling resort at Puri is the ideal place to start your spiritual sojourn in this temple town. Located in Sipasarubali Village, Baliapanda, the resort stands right next to the Brahma Kumaris Ashram, offering the perfect setting for you to unwind as you prepare to seek the blessings of the Almighty Lord Jagannath.