Top 10 Of The Most Gorgeous Villages In The World

2. Niagara-on-the-Lake, Canada

The world famous Niagara Falls in Canada flank this lovely old town. A common tourist stop, you won’t get much of the old time feel, but it has plenty of charm. Loaded with historical monuments, and a rich past, there is never a short of interesting tidbits to talk about over tea. Remember, Canada has strong ties to England, you can stock up on wondrous teas, and try new ones at the darling tea parlors that dot the streets!