and chills in his lovely canoe. Karimunjawa… a small island in the north of Java and a paradisial place.
Knuwu sees Barracuda Beach – Karimunjawa (Indonesia)
and chills in his lovely canoe. Karimunjawa… a small island in the north of Java and a paradisial place.