This Indonesian province is what vacation dreams are made of! The picturesque views and relaxing beaches will make your trip to Bali one you won’t soon forget. Luxurious beach resorts will let you stay right above the water. Spend the day on the white sand beaches of Bali – swim, jet ski or parasail! Go diving, swim with sharks, or hike through West Bali National Park. Try white water rafting, down the Ayung River or bike around Ubud. Enjoy your meal with a view with restaurants overlooking the coastline. Relaxation and adventure are waiting for you in Bali!