Inodey Falls

Inodey Falls

a nature preserve falls
This tourist spot is found in Mankayan, Benguet
Tags: waterfalls, nature,