Natural Wonders Of England2013
By Amelia Meyer
England is abundant in natural beauty and diversity. Its extensive coastline, lush landscape and complex history all lend this country a unique sense of allure for those who appreciate the value of the natural world.
A few of England's best loved natural wonders are:
Lulworth Cove (Dorset)
A cove is defined as being a small, sheltered bay in the shoreline. This shoreline can be of a sea, river or lake. Lulworth Cove was formed by millions of years of water erosion, and is a stunning demonstration of just how beautiful a retreat nature can carve out of its own. In summer, it is frequented by locals and visitors alike.