Karimunjawa (literally "a stone's throw from Java") is a small archipelago of 27 islands North of central Java, Indonesia. Although only 80km away, the islands are a world apart from the hustle and bustle of Java. Technically most of the islands are part of the Karimunjawa National Park, and even though the Indonesian interpretation of "national park" can be sometimes questionable, their beauty is not; they are for the most part still pristine.
The photo is part of the Where’s Paradise? project, that puts side by side the western idea of paradise that conjures images of small tropical islands with white sandy beaches and coconut groves and the actual lives of the actual people that live in these often remote places.