A comprehensive guide to the 10 best things to do in Rye, England. Where to go, what to see, everything is covered. With photos and practical tips!