See www.romewi.com for information about this town.
Rome is a vacation town. Despite their slogan of "A Town for All Seasons", I think their population doubles in the summer.
I personally think someone misspelled the name of the town since I took my first ever dog-sled ride at a winter festival in the town of Rome.