My favorite place to shop in London.Harrods - The Tourist Mecca stunning store - The food hall worthy of its own hollywood walk of fame star! the urban myth for Harrods is they can get you anything you ask for!
I've been to Niagara Falls more times than I can count, and it is ALWAYS simply incredible. I've stood by the falls for hours, until soaked by the spray. I've also been there when the smaller section (The American falls) was frozen.