Browsing Tag

UK

A visit to the Eden Project

Eden Project Botanical Garden in Bodelva, England (Cornwall, England, UK) Immediately after the BA flight landed in Heathrow during the early hours of the morning, we headed for the car rental lot beside the runway to pick up the Mercedes.…