-
Kaparkan Falls: The Majestic Water Terraces of Abra
The Philippines is blessed with a number of beautiful waterfalls, but nothing can compete with Kaparkan Falls in Abra. I’d been here twice and I was still amazed the second time! Here’s my experience and…