Map of Town of Moscow in Somerset County, ME:

Town of Moscow Somerset Mahoney Hill 45.1212079 -69.8717361