Neville's Island
Four businessmen on a team-building exercise in the Lake District succeed in being the first people ever to get castaway on an island in Derwentwater.
Four businessmen on a team-building exercise in the Lake District succeed in being the first people ever to get castaway on an island in Derwentwater.