Karimun Jawa: The Hidden Gem of Indonesia’s Tropical Paradise

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

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