Matinloc Shrine & Secret Beach (Tour C)

El Nido, Philippines

beach Beach Religious site

An abandoned hilltop shrine and a beach hidden behind a narrow cliff opening, reached on the Tour C route.