Some of the best Bali tours and activities you can do are: 

    1. Elephant Safari Park and White-Water Rafting Adventure
    2. Adventure Scuba Diving Bali (Seminyak)
    3. Greenbike Cycling Tours (Ubud)
    4. Jegeg Bali Cycling Tours (Ubud)
    5. Agus Bali Private Tours (Nusa Dua Peninsula)
    6. Bali On Bike (Ubud)
    7. Celebrity Cycling Tour Bali (Ubud)
    8. Diving Indo (Sanur)
    9. Private Driver in Bali - Made Dodi 'Family Team' (Kuta)
    10. Adventure and Spirit (Ubud)
    11. Bali Jetpacks and Water Sports (Nusa Dua)
    12. Bali Treetop Adventure Park (Bedugul) 
    13. Bali Quad Discovery Tours (Payangan) 
    14. Bali Volcano Trekking - Day Tours (Kintamani) 
    15. Bali Ocean Surf (Kuta) 
    16. Windy Sun Surf School Bali (Legian) 
    17. Ubud Botany (Ubud) 
    18. Bali White Water Rafting (Gianyar)
    19. Bali Bird Walks (Ubud)
    20. Bali Food Safari - Food Tours of Seminyak (Seminyak)
    21. Seawalker Bali at Grand Mirage Resort (Tanjung Benoa)
    22. Ubud Rafting Adventure (Ubud)
    23. Munduk waterfall Singaraja North
    24. Bali Uluwatu temple
    25. Tanah lot temple