On the second day in Karimun Jawa, we woke up very early to go to Kecil and Tengah Islands. Both islands were 1 hour boat ride away from our lodge. There were many other islands in this Eastern part of the main Karimun Jawa island but we only had the chance to visit these two islands. Kecil island was small but very clean. We could even see the corals and other sea creatures without snorkeling.
After playing on the beach, our guide suggested us to snorkle before heading to Tengah island. Our guide was very helpful. He was a great free diver too. He took all of the underwater pictures.
Kecil island coral reef: