Bali… the island that should be on everyone’s bucket list. It is one of the world’s most popular destinations and with good reason! This island is also known as “the island of gods” and is one of the most beautiful places on earth. Not only is it a surfer’s paradise, it is surrounded by the most breathtaking views and beaches, and for the ones who want to soak up a little culture, there are so many amazing temples to visit.

Here is a little guide on what to do during your first visit to Bali:

Tegalalang Rice Terraces 

One of the most popular attractions in Bali, and with good reason! The Tegalalang rice fields are located in Ubud and the best way to experience them is either during sunrise or sunset!

Spend a day at Sundays Beach club

There are a lot of many amazing beach clubs in Bali, but Sundays Beach Club offers a memorable experience like no other. Located on the white sandy beach of Bukit, you can sit back and relax while enjoying the Balinese service which is exceptional.

Visit the Holy Spring Temple

Tirta Empul or better known as the holy spring temple, is a temple compound that is known for its holy spring water where Balinese people go for purification. It is a cool, different experience that is absolutely recommended!

Let monkeys climb on you in the Ubud Monkey Forest

Made a new friend today🐒😍 Should I bring him home?

A post shared by Horacio Abaroa | Los Angeles (@horacioabaroa) on

Another extremely famous attraction, the Monkey Forest is an interesting, fun experience for people of all ages. One tip before you go: Make sure to pack enough bananas!

Learn to ride waves at Echo Beach, Canggu

#indonesia #bali #canggu #surfing #surf #batubolong #oldmanssurfspot #echobeach #travel #fun #waves #ocean #индонезия #бали #серфинг #чангу #followme #travel #zem_dron I decide to make group with dron shot video from Canggu surf spots, just for pleasure and fun. So you can easily find there yourself or your friends. Just join and tag your friends if you find them on video. Or add your video with surfers. Решил сделать ФБ группу с видео серфинга с Чангу спотов. Вступайте отмечайте знакомых серферов на видео ну и добавляйте свои ролики со спотов Чангу 🤙🏽🤙🏽🤙🏽 раскатывает @yurawhat

A post shared by Alex Zemlyakov (@__zem__) on

Probably the coolest surfing spot on earth, Echo beach is a melting pot of different people, nationalities and ages. Their love for surfing brings them all together, and this is definitely the best place to start your surfing career. If you are not into surfing, just grab a beer and make new friends on the beach!

Tegenungan Waterfall

For the nature lovers, Tegenungan waterfall is an absolute must! There are a lot of breathtaking waterfalls, but this one is easily accessible without too much hiking and is still truly amazing. Tourist tip: to avoid the masses, try visiting the waterfall early in the morning! You will have the area to yourself, which makes the experience that much more special!

Mount Batur 

Stand above the clouds as the sunrises over the horison ⛅ Atop Mt.Batur, 1,717m above sea level, after a gruelling 4h midnight trek, you are rewarded by watching as day light breaks from the great beyond. Watch as gold pierces the sky before washing over the land, lifting a curtain of darkness to reveal a beautiful view. #NOWBali #LifeONtheIsland 📸 @sergeantkero • • • #kintamani #batur #bali #realbali #balinese #mtbatur #thebalibible #balinesetemple #balilife #balinow #lpfanphoto #lonelyplanet #theluxurybali #hiking #thediscoverer #mountainclimbing #baliadventure #travel #indonesia #wonderfulindonesia #pesonaindonesia #destinasian #natgeotravel #travelasia #natgeo #visitindonesia #beautifuldestinations

A post shared by NOW! Bali Magazine (@nowbalimag) on

Among the best things to do in Bali, Mount Batur is truly a one-of-a-kind hike! The hike also offers fantastic sights, and reaching the top for sunrise is the best way to start the day!

There are so many other amazing, exciting, relaxing things to do in this dream island but these tips are definitely a good place to start! So what are you waiting for? Book that flight!