DSCF7017 Published 07/19/2015 at 1600 × 1200 in Summing up Indonesia – part 2 ← Previous Next → Karimunjawa is a place of stunning beauty, yet undeveloped meaning you have all the amazing beaches and serene villages to yourself.