-
Weekly Travel Photo. Lake O’Hara
Lake O’Hara in Yoho National Park is one of most beautiful places in Canada.
-
Lake O’Hara. Most beautiful day hike in Canada
Lake O’Hara in Yoho NP is one of most beautiful lakes in Canada. But you need to make reservation in advance to reach Lake O’Hara by bus.