Lulworth Cove, England The Wonder of Lulworth Cove My electronic sensors registered a beautiful natural cove, surrounded by imposing cliffs