This tiny little island located in Devon in the UK is one of the UK’s best kept secrets! Located at one of the lowest points you can get to in the UK, this tidal island is actually connected to the mainland at low tide and is truly the epitome of ideal British country living. Oh … Continue Reading