Best time to visit Bali- When you want to enjoy weather: June to July

When you want to enjoy an adventure like surfing: May to October.

Cost- Approx. 1.2 lakh from Delhi for 6 days and 5 nights trip.

Places of Interest:

Bali is famous for its temples, beaches, adventures and scenic beauty. Some of the best places to visit in Bali are:

1. Tanah Lot- This temple is famous for its spectacular view as it lies amidst water and also it has cultural importance attached to it. It is a must visit place in Bali.

Photo Credit:https://www.flickr.com/photos/kevinpoh/6238277760/...

2. Uluwatu Temple- This temple is built on a high cliff which is 70 m above the Indian Ocean. You can have a captivating view of Bali's scenic beauty from this temple as well.

Photo Credit:https://www.flickr.com/photos/yeremia-manuputty/10...

3. Ubud Monkey Forest and rice fields- You must definitely visit this place for some freaking fun in the company of monkeys. Also, don't forget to feed these monkeys. Rice fields in Ubud is a treat to see.

4. Seminyak Beach- This beach gives you the panoramic view of the Indian Ocean and if you a professional surfer than enjoy the best surfing experience here.

Photo Credit:https://www.flickr.com/photos/progressionuk/218356...

5. Kuta Beach- This is one of the most visited beaches in Bali. You can have a great surfing experience here. This beach is quite popular for its night life. Also, there is local flea market near this beach where you can buy amazing stuff.

6. Mount Batur- Trek this mountain to get a breathtaking view of the sunset in Bali.

Photo Credit:https://www.flickr.com/photos/teddybuddy/214800832...

7. Lovina- This place is famous for its black volcanic sand and also for adventures like scuba diving. You can also encounter dolphins here.

8. Sanur Beach- This beach is one of the most well-maintained beaches in Bali. There are many historic places to visit near this beach.

Photo Credit: https://www.flickr.com/photos/brendacastaneda/9464...