Amboy, Indiana

Amboy, Indiana

Amboy, Indiana is a small town located in Miami County, Indiana. It is situated just south of the Wabash River, about 20 miles northwest of Peru and approximately 45 miles north of Indianapolis. With a population of just over 1,000 people, Amboy is a quiet rural community with an abundance of natural beauty and charm. Check […]