New Buffalo is a city in Michigan, United States. It has many popular attractions, including New Buffalo Beach, Third Coast Paddling - Galien River Kayak & Paddleboard Rentals | New Buffalo Kayak & Paddleboard Rentals, Oselka's Snug Harbor Marina, perfect for a trip!