Bali is probably the most famous island in Indonesia, Bali fuses breathtaking mountain scenery and magical beaches with warm and friendly people, and a vibrant culture. Bali has on offer some of the most luxurious beach resorts in the world to simply relax and be pampered .  However if activity is what you are after it also boasts some of the worlds world class surfing breaks and diving experiences not to mention exhilarating treks in the wild. And everywhere you will find intricately carved temples.

We are loving...