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
photo&description: benguet.gov.ph