Toshali Sands A Best Resort In Puri Puri is a beautiful city in Orissa that gives wonderful enriching experiences to all the tou.. By: Toshalil Businesses l March 19, 2014l Views: 599