Bali is an island and the smallest province of Indonesia. With world-class surfing and diving, a large number of cultural, historical and archaeological attractions, and an enormous range of accommodations, this is one of the world's most popular island destinations and one which consistently wins travel awards. Here we are presenting 10 of the must visit places in Bali.
1.Hanging Infinity Pools
2.Tegenungan Waterfall
3.Tanah Lot
4.Pura Lempuyang
5.Mengening Beach
6.Canal Water Slide
7.Ubud monkey Forest
8.Hindu Water Temple
9.The Rice Terraces
10.Uluwatu