Far off the northern coast of Central Java lies a cluster of islands kissed by the sun and caressed by crystalline waters-Karimun Jawa.