Indonesia is possible the best place in the world to surf. It doesn’t matter whether you are a beginner, advanced or pro there are waves suitable for everyone. Indonesian provinces like Sumatra, Java ,Bali etc. are world-renowned for their quality waves.