Check out this great place to stay in New Buffalo
Entire home/apt in New Buffalo, United States. Sunny cottage in the heart of New Buffalo. Just a short walk to downtown and the public beach, this charming space has enough room for up to 8.
See this content immediately after install