Top 10 Places To Visit In The UK #5 Marianne D / October 7, 2013 #5 – Lundy Island Lundy Island is located off the coast of North Devon. Measuring… Read More »