Bali high

Bali, Indonesia, is more than just a sun-kissed beach with luxury resorts, food and handicrafts to offer