Globe Hopping with Irma

View Original

Lulworth Cove

Lulworth Cove is a large cove located on the Jurassic Coast’s World Heritage Site, about 15 miles west of Weymouth and 128 miles south west of London. It was featured on the TV program “Seven Natural Wonders” as one of the wonders of southern England.