Trummelbach Falls Opens Today for 2015 Season, April 3rd.