Best Beaches in Indonesia (Part 2) – Beautiful Underwater

9. Karimunjawa, Jawa Tengah

Karimunjawa Coral reefs
Karimunjawa Coral reefs

What do you expect of 27 white sandy islands? I couldn’t say more but beach, beach, and beach. Not to mention, the coral reefs that even you can see it from the top. In addition, Jawa tengah (Central java) is one of the most cheapest place to live in Indonesia.

Location: Jepara, Jawa Tengah Province, Indonesia

Main Island: Jawa (Java)

Pros: best view of both the beach and underwater, very cheap, accesible, a lot of tours to get there, relatively good tourist facilities

Cons: little bit touristy, bad weather means you have to extend to stay in this island for days

How to Get There: Get a bus from Jakarta (or any other Java cities) to Jepara. Take a ferry or speedboat to Karimunjawa. Rent a local boat in Karimunjawa for island hopping

Next, 10. Kepulauan Seribu (Thousand Islands), Jakarta

Read More Article:  Uniqely Harajuku, Tokyo