Tag: Eiffel Tower
-
Guess Which Canadian Tourist Trap Has Featured In 143 Films
Forget about the recent media bashing. Niagara Falls is only a tourist trap in the sense of its awesomeness. How can anyone resist visiting? With that truth in mind, new research has revealed that Niagara Falls is the 4th most popular filming location in the world, having played a starring role in 143 films, including…