divehappy.com
Menjangan Island Scuba Diving
Bali's Menjangan Island boasts some of the most beautiful hard corals in Indonesia and is accessible to both divers and snorkellers