Karimunjawa Gives Days for Forever Holiday Have you ever imagined that just on Java Sea, hidden paradise is waiting for us to be explored? At first I was only able to imagine it and was quite satisfied to witness the natural beauty of Karimunjawa from televisions, pictures and writings that I found on the internet. [...]