Designed by
Title
Ellyfish found on the beaches of Karimunjawa, Java, Indonesia #153876910
Description
A somewhat undiscovered gem north of the main Java island of Indonesia. Tourism has not invaded the beautiful beaches of Karimunjawa, about 2 to 3 hours north of Java by boat.