Tukang/aran Cave

Tukang/aran Cave

It is an emerging natural attraction found in Twin Peaks (Camp 3). The cave is a challenge to the experienced spelunker. It is located on the other side of the Bued River at Camp 3 along Kennon Road.
This tourist spot is found in Tuba, Benguet