Surfer at Uluwatu!
Uluwatu in Bali, Indonesia is one of the best places for Surfing in the world. From morning till sundown, one can see Surfers both learners and experts skimming the surf. In fact I met a couple who were here for a month just for surfing!
Best months for surfing is April to August.