30 beautiful places you won't believe are in Britain

This must be Japan

Britain does cherry blossom too, you know. Who needs Kyoto when you've got Harrogate? The Stray, 200 acres of parkland in the Yorkshire town, is renowned for its pink spring blooms. Stroll there before a trip to those Turkish baths.