Meadowlark Nature Festival

Meadowlark Nature Festival - Shatford Center 760 Main Street, Penticton, British Columbia, Canada

The Meadowlark Nature Festival has evolved into one of Canada’s premier outdoor nature celebrations offering over 90 environmental tours and events held under the open sky, which take people from Canada’s unique desert to the alpine meadows high above the Okanagan Lake. People from across North America and as far away as Europe now come ... Read more