Home > North America > Mount Edith Cavell and Cavell Lake Mount Edith Cavell and Cavell Lake AmazingPlaces December 2, 2015 North America No Comments Mount Edith Cavell and Cavell Lake. Mount Edith Cavell is a mountain located in the Athabasca River Tweet Pin It Tags:Canada, Instagram, National Parks, North America, Parks, Photos, Rivers Related Posts Yellowstone Hot Pots Color Natural, Earth Tones, Amazing Natural Little stone church in Tombstone Inside the Cathedral Basilica of Saints Peter and Paul in Philadelphia Niagara Falls – Cave of the Winds Favorite Places, Beautiful Places, Niagara Fall, York States, El Capitan, Yosemite National Park, California About Author AmazingPlaces Leave a Reply Cancel replyYou must be logged in to post a comment.