Harmony, 'The Biggest Little Town in Southern Minnesota," is the southern terminus of the Harmony-Preston Valley Trail System. It boasts a thriving main street filled with one-of-a-kind shops and places to eat. Just two miles north of the Minnesota-Iowa border, Harmony is home to the Niagara Cave, a popular tourist destination. The town maintains an active Visitor Center near the trail head. Whether you arrive in Harmony on your bicycle or in your automobile, you'll enjoy your stay in Harmony.