layers

The halfway point between Valparaiso, Indiana and New Buffalo, Michigan is: Beverly Shores, IN. Find a place to meet halfway.