"The incredibly picturesque town of Telegraph Cove on Vancouver Island (aka the most beautiful place on Earth)." ? Photo + caption by @eleanorisdale who was visiting northern Vancouver Island earlier this season. #exploreBC #exploreCanada #exploreVancouverIsland