If you're looking for a dream vacation - it must be something about pristine beaches, mouth watering local food, breathtaking sceneries, exhilarating adventures and inspiring culture. If you're wanting to enjoy a laid back destination where you can do almost everything - this place suits you best. Bali definitely has it all.