top of page
ABOUT MONTOURS CITY
Montours City is a charming Victorian river town nestled in the Montours Mountains. With a founding population of two hundred, Montours City has grown to boast modern conveniences with nostalgic charm, bridging history and innovation.
We invite you to explore family, friendships, and romance in our growing town!
Visitors can learn more at the Mayhew Museum, now open to the public.
bottom of page