Shanghai is one city you can’t help but notice especially since it has carved out a niche for itself as one of the greatest tourist spots on the globe. Not to mention the fact that it has actually achieved the awesome feat of outstripping the impressive capital, Beijing in terms of sheer size and marvels which can rival those any city in the world has to offer. Here are our picks for the best things to do in Shanghai on your next visit.

read more