Cheddar Gorge, the Second Natural Wonder of Britain

http://travellingdreams.com/wp-content/uploads/2017/05/CheddarGorge-1-150x150.jpg

Tweet   Cheddar Gorge in Somerset was named as the second greatest natural wonder of Britain. It is located on the southern edge of the Mendip Hills. This largest gorge in the country includes several caves with stalactites and stalagmites. …

Posted in History&Towns&Castles&Palaces&Museums, Nature reserve | Tagged | Comments Off