Perel Cave

Perel Cave

It is a potential natural attraction found in Balluay. The natural cave with interesting stalactites and a sanctuary for bats is claimed as private property.
This tourist spot is found in Sablan, Benguet