Rye, in East Sussex, is found two miles from the English Channel, and is a pretty town with beautiful cobbled strees and cosy pubs.
Elizabeth Smart recently went on a hike with her brother to the place where she was kidnapped back in 2002 and reflected on her survival and healing ...