The sand stone Buddha statue placed at Toshali Sands describes about the real hold of true Odisha culture. It helps you sense the real gist of spirituality and peace. The meditating Buddha statue constantly reminds you that the inner peace and spirituality can be attained only with the help of this ages-old method called mediation. Located in the tranquil environs of holy city Puri, Toshali Sands offers a spiritual pathway to attain peace of mind, body, mind and soul within an ideal atmosphere for meditation. Moreover, the serene ambience of the vicinity is blessed with all the natural beauty, helping you relieve all the pains you amassed from of the rest of the world.