A visit to Rye is like a step back in time. Discover the top things to see and do and the best places to eat and stay in this charming medieval town.