Lyme Regis Beach is a long pebbly beach in the heart of a quaint seaside town. The beach and town are filled with charming shooting opportunities. (Lyme Regis, England)