BBC crew films segment on Niagara Falls tourism

From the Buffalo News: This international travel destination is getting some attention from European television for its tourism and culinary efforts. A crew from the BBC World Service’s “The Travel Show” was in town Monday and Tuesday filming for an upcoming segment on the Falls. The show hopes to provide its audience with insights into…

Read More