Lake Country Inn in New Buffalo, MI is a local establishment that offers comfortable accommodations for travelers. With a range of amenities and a convenient location, guests can enjoy a pleasant stay in this charming lakeside town.
Generated from the website