Explore hiking trails around Moscow, Maine. The best hike near Moscow is Appalachian National Scenic Trail Loop, a 10.2 mile loop in . Moscow has population 475.0.