Tag Archives: Lake Ewe

Do They Have Sheep There?

Do They Have Sheep There?

Scotland’s national collection of New Zealand Olearia attract visitors to Inverewe Gardens on the shores of Lake Ewe.