North America Travel Archive
I like visiting the US. Los Angeles is a favourite as is New York. One can’t say much about travelling here because
Where do I start with Mexico? It’s such a huge country and and with so many well known places to see. Tulum,
Canada’s claim to fame is that it has the largest shopping mall in the world in the city of Edmonton. Wonder why?