Gallery Image

Alexander Bay at the eastern tip of Meech Lake. You can see the O'Brian beach at the end. A road from the beach parking lot winds its way up to the Wilson House where the Meech Lake Accord was struck in 1987. (Click Globe/Map icon to open Google Map)