Surfing and relaxation
Playful monkey interactions
Breathtaking sunrise views
Stunning natural beauty
Scenic temple experience
Exotic marine life
Historical religious site
World's largest Buddhist temple
Authentic tribal culture
Beautiful diving spots
Beach and snorkeling
Historical and cultural site
Cultural shopping experience
Scenic island getaway
If you have more time, consider adding a visit to Uluwatu Temple or Seminyak Beach in Bali, or exploring Bukit Lawang in North Sumatra or Bromo Tengger Semeru National Park in East Java in Indonesia. On the other hand, if you have less time, consider skipping Baliem Valley or Raja Ampat Islands, or having a shorter visit to Thousand Islands or Amed Beach. It's also recommended to book tours and accommodations in advance to streamline your trip.