Bali is not a place for shopping, dining and relaxing in the spa. There are plenty of activities to do on this island of gods.

1. Surfing



2. Rafting



3. Waterbooming



4. Seawalking



5. Diving