A small village in the UK is surrounded by untouched natural beauty and looks like it has been frozen in time. Although thrilling cities like London and Edinburgh always prove to be popular for short ...