
Lundy Island – Labbe #122 (1955)
Lundy is the largest island in the Bristol Channel. It lies 12 miles (19 kilometers) off the coast of Devon, England, in the district of Torridge, about a third of the distance across the channel from Devon, England to South Wales. The island of Lundy is 3 miles (5 km) long from north to south by a little over 0.6 miles (1 km) wide, with … Continue reading Lundy Island – Labbe #122 (1955)