The Amazing Karimunjawa Islands in Indonesia – Please Visit Them Now!

The amazing Karimunjawa Islands near Java, Indonesia. Visit them if you can, it's great! The Karimunjawa islands just above Java are absolutely stunning. “Leave nothing but footsteps – Take nothing but memories”. A true paradise!

Source by https://pinterest.com/masgala1