Puri, Odisha - Surf’s Up The beautiful beaches of Puri offer some of the best waves for surfing in India