There are more than 20 dive sites available in El Nido area. The best ones are around the following islands: Matinloc Island, with Banyan Point, Bikanayas Rock and Inbogal Point; Miniloc Island, with Tagbao Island, Biet Point and Twin Rocks; and Dilumacad Island, with its cave.