You can do as little or as much as you like in Bali, and therein lies its charm. Apart from the countless beaches and famous nightlife, Bali woos travellers with its abundance of water sports, hiking trails, waterfalls and ancient temples. This is also a destination known for its culture, arts and shopping, with plenty of opportunity to pick up some local handicrafts. Of all the things to do in Bali, make sure you also make time for a little pampering — the spas here are something else.