Matinloc Island, the longest slim island in El Nido, Palawan, is known for secluded stretches of white sand & a Catholic shrine. The island offers some of the best snorkeling and diving sites in the area. The island also has a secret beach, which is inaccessible by boat and surrounded by steep rock walls. To reach it, experienced divers must swim underwater through a narrow channel with a rock wall (do not attempt it when there are waves or during the southwest monsoon season in August and September).
Address:
Matinloc Island, El Nido, Mimaropa Region, PhilippinesMap