Pulau Menjangan Besar: A Haven for Conservation and Shark Sanctuary on August 08, 2023 Adventure beach Cemara Kecil Conservation Diving Ferry Hidden Gem Indonesia's Island islands Java Sea Jepara Karimun Karimun Jawa Menjangan Besar National Park Shark Snorkeling +