Moscow, Vermont Explained

Moscow is an unincorporated community in the town of Stowe in Lamoille County, Vermont, United States.

References

44.441°N -72.715°W