Nirwana beach, Karimunjawa Island, Central Java, Indonesia.

Nirwana beach, Karimunjawa Island, Central Java, Indonesia.

Source by https://pinterest.com/skriegsmarine