Lake Vermilion Shore
The RV on Echo Point Landing is a 23 foot camper trailer situated on a 60X120 piece of land on Big Bay, Lake Vermilion (Tower end). Swim, fish from the 50 foot dock, and launch your boat from our landing on Lake Vermilion. ...
See this content immediately after install