Sand Pond View from Cottage Deck at 103 Valhalla Lane, Norway, Maine The lakefront property at 103 Valhalla Lane on Sand Pond in Norway, Maine, has represented Never, Never Land for the owners since they purchased the first lot in 1970. In the late ‘80s-early ‘90s, […]