1. You can take a day tour in Ubud, and visit all the tourist places. spending more than 1 day is not that exciting in Ubud. (personal experience)
2. Try to include Nusa islands (Nusa Penida, Nusa dua) and stay here for 2 to 3 days. I assure you won't regret it.
3. Try escaping the hot and happening areas like Seminyak, Canggu, etc. Instead travel to west bali, it is more beautiful, secluded and serene.
Hi Aankit! I would suggest Ubud for adventures, and Canguu and Seminyak for beach, food and partying. Also, Uluwatu for beach, surf and scenery. Most places are quite close together, and taxi's are cheap, so it's easy to get around. Use the Grab taxi app wherever possible.
Bali is a perfect destination for tourists who want a mix of relaxation and adventure. From surfing to trekking to cooking classes, Bali has something to offer for everyone. It is wise to consult with a top travel agency like Bali Good Day Tour which is specializing in arranging certified tours in Bali at affordable prices. So pack your bags and get ready to experience the beauty of Bali.