10 Best Surf Spots in Indonesia

1. Uluwatu

2. G-Land

3. Batu Karas

4. Desert Point

5. Kuta Bali

6. Gerupuk

7. Sumba

8. Nias

9. Padang Padang

10. The Mentawais