Mount Thelwood
Map
Facts and practical information
Mount Thelwood is a mountain on Vancouver Island, British Columbia, Canada, located 35 km southeast of Gold River and 9 km west of Mount Myra. ()
Coordinates: 49°32'20"N, 125°43'58"W
Location
British Columbia
ContactAdd
Social media
Add
Day trips
Mount Thelwood – popular in the area (distance from the attraction)
Nearby attractions include: Phillips Ridge, Mount Tom Taylor, Mariner Mountain, Moyeha Mountain.