TUDDINGAN FALLS Photo from: http://wikimapia.org The Province of La Union is blessed with majestic waterfalls…