Now, although Shanghai isn’t the capital (that honour goes to Beijing), it’s certainly the biggest city in all of China. This all makes it an epic place to explore, especially with a heap of the best things to do in Shanghai that are dotted all across the city. Shanghai has pretty much everything you’d want … Continue Reading