Bishops Tower, found in the village of Offwell, Devon is named after its impressive Italianate six-storey stone tower, which has stunning far-reaching views across the rolling countryside.
The Moment Of Truth For The Church Of Ceylon: Are We Better Than The Rajapaksas? colombotelegraph.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from colombotelegraph.com Daily Mail and Mail on Sunday newspapers.