Situated between Lake Michigan and the Galien River, New Buffalo is a popular tourist destination for a plethora of reasons. People come from all over to take in the towering sand dunes against the backdrop of the shimmering beaches of Lake Michigan. Visitors can enjoy boating and watersports galore, pass the afternoons fishing and golfing,...Read More