Bali is a beautiful island province in Indonesia that is known for its stunning beaches, scenic rice paddies, and cultural landmarks. Start your trip with a visit to the famous Tanah Lot temple, which is perched on a rocky outcrop in the sea. Next, head to the Ubud Monkey Forest to interact with the cheeky macaques. End your day with dinner at a beachside restaurant in Seminyak.
Yogyakarta is a city on the island of Java that is known for its rich cultural heritage. Start your day with a visit to the Borobudur temple, which is the world's largest Buddhist temple and a UNESCO World Heritage site. Next, head to the Kraton Palace to learn about Javanese royalty. End your day with a traditional Javanese dance performance at the Ramayana Ballet.
Mount Bromo is a famous volcano in East Java that is popular for its stunning sunrise views. Start your day early with a jeep tour to the viewpoint, where you can watch the sunrise over the volcano. Next, hike up to the crater rim for a closer view of the smoking caldera. End your day with a visit to the Pasir Berbisik sand dune.
Komodo Island is a small island in the Lesser Sunda Islands that is famous for its Komodo dragons. Start your day with a guided tour of the Komodo National Park, where you can see the dragons in their natural habitat. Next, head to the Pink Beach for some snorkeling and swimming. End your day with a hike up to the Padar Island viewpoint for panoramic views of the surrounding islands.
Jakarta is the capital city of Indonesia and is known for its rich history and modern cityscape. Start your day with a visit to the National Monument, which is a symbol of Indonesian independence. Next, head to the Jakarta Old Town to explore the colonial architecture and museums. End your trip with some shopping at the Grand Indonesia Mall.