Menjangan Island is located about 10 km off Bali’s north western shore, so save an entire day for this. Located within the Bali Barat National Park, the island is famous for its beautiful coral ...