A spot in South West England is said to be an ideal place to watch dolphins play and has been likened to a Caribbean island. Lundy Island is a granite outcrop which sits off the coast of North Devon in the Bristol Channel that is home to a" fascinating" array of wildlife. TheNational Trust, the owner, and the Landmark Trust, the manager, led restoration efforts after the island was put up for sale in 1968. The sea around the island boasts a rich marine life, with seals, jellyfish, porpoises, wha
综合
每日快报-英国新闻
2025-02-23 00:00:00.0