Tucked in the lush green forest of Barangay Lamiawan in Caraga, Davao Oriental is the unadulterated and majestic Kapuka Falls sitting along the Lamiawan River. With its unique white-water curtain with towering rock boulders, Kapuka Falls appears like cotton dropping...