Located on the northern coast of Gilford Island (off the northeast coast of Vancouver Island), Echo Bay was once a Forest Ranger Station. There is a small wharf and open area, but no development.
This is just one of hundreds of British Columbia Provincial Parks.