We will be in Shanghai for just 8 hours, we are on a cruise. One of the excursions is a visit to Zhujiajiao. I have always wanted to see a water town. Can anyone recommend this or am should I consider something else? Also excuse my ignorance but I am not really sure if Zhujiajiao is a town or a suburb of Shanghai. The cruise line is also offering tours to Wuxi or Suzhou. How do any or all of these places compare?
Thanks for any advice