Kaparkan Falls is one of the beautiful falls in the Philippines. It is located in the province of Abra. It takes 9 hours to reach Bengued, Abra fro…
Follow My Social Media