Karimunjawa Islands Travel Guide and Information

The main island of the Karimunjawa archipelago is itself called Karimunjawa and is home to a small main town called.. you guessed it.. Karimunjawa. The archipelago is a charming place, where time seems to become irrelevant and living is easy. Read about our stay there!

Source by https://pinterest.com/osamokhina