Creator5 years ago
“The most-beautiful place in the world?” Gerry Feehan finds out at Lake O’Hara Lodge, Yoho National Park
Lake O’Hara, by Gerry Feehan A Red Deer friend described Lake O’Hara Lodge in Yoho National Park, B.C. as the most beautiful place she’d ever been....