Geneva Beach Resort

Geneva Beach Resort

Alexandria MN / A premiere MN lake resort located in Alexandria MN, on the Chain of Lakes and Central Lakes Bike Trail. Great for families and fishermen.