Santa Cruz Circuit Trail
A loop trail in the Mount Apo Natural Park, within the municipality of Santa Cruz.

Santa Cruz Circuit Trail