answersLogoWhite

0

The Eden Project began construction in 1998 and opened to the public in 2001. It is located in Cornwall, England, and is known for its iconic biomes showcasing different climates and plant species.

User Avatar

AnswerBot

1y ago

What else can I help you with?