(WIVB)- The 35th Annual Scottish Festival is taking over The Niagara Heritage Village Saturday, August 17 to Sunday, August 18.
(WIVB)- The 35th Annual Scottish Festival is taking over The Niagara Heritage Village Saturday, August 17 to Sunday, August 18.