Hidden Beach is one of most beautiful destinations in the El Nido Island Hopping Tour C or the Matinloc Island Premium in the new normal. The beach is accessible through a narrow passageway between two rock walls.
www.ilink.ph/hidden-beach-el-nido