Karimunjawa Islands
A tropical marine paradise of 27 islands with pristine coral reefs, mangroves, and white sand beaches.
3 daysbeachCentral Java
About Karimunjawa Islands
Karimunjawa is an archipelago of 27 islands in the Java Sea, part of a national marine park. The islands offer pristine coral reefs for diving and snorkeling, mangrove forests, and beautiful white sand beaches largely untouched by mass tourism.
Explore More in Central Java
temple
Borobudur Temple
The world's largest Buddhist temple — a 9th-century UNESCO masterpiece with 2,672 relief panels and 504 Buddha statues.
Full dayView Details →
temple
Prambanan Temple
Indonesia's largest Hindu temple compound — a UNESCO World Heritage site with soaring stone spires.
Full dayView Details →
nature
Dieng Plateau
A misty volcanic plateau at 2,000m with ancient Hindu temples, colorful crater lakes, and sunrise views.
Full dayView Details →