Menjangan Island Indonesia, An Amazing Dive January 22, 2013 imdivingin Leave a comment Bali’s coral reef on Menjangan Island hosts some of the most beautiful coral reefs in the world. Menjangan Island has… Continue Reading →