Skip to content
The Great Britain Guide

Public art & sculpture · South West England

Mother Nature

Free admission

Mother Nature — a public art in england-south-west, United Kingdom.

Was it St George^ - geograph.org.uk - 4248904

Neil Owen — CC BY-SA 2.0 via Wikimedia Commons licence

Plan your visit

Typical visit
1 h–2 h
  • Free entry
  • Dog-friendly

About

Mother Nature is a public art located in england-south-west, United Kingdom. Sourced from OpenStreetMap (ODbL licence); see local listings for visitor information, opening hours and admission details.

Photo gallery

From the Wikipedia article

Mother Nature (sometimes known as Mother Earth or the Earth Mother) is a personification of nature that focuses on the life-giving and nurturing aspects of nature by embodying it, in the form of a mother or mother goddess.

Excerpt from Wikipedia under CC BY-SA 4.0. See the source article linked in Sources below.

Coordinates
51.0135, -3.1013
District
Somerset
Parish
Taunton
Postcode
TA1 3PT
Parliamentary constituency
Taunton and Wellington

Sources

Other places nearby

Loading nearby places…

Nearby

More places in this region

Frequently asked questions

Where is Mother Nature?
Mother Nature is in South-West England, United Kingdom (postcode TA1 3PT), in the parish of Taunton.
Is Mother Nature free to visit?
Yes, Mother Nature is free to enter.
How do I get to Mother Nature?
Drivers can navigate to postcode TA1 3PT. It sits within the Taunton and Wellington parliamentary constituency.