Park Point Beach in Duluth is about to shatter your assumptions and introduce you to a hidden paradise that’s been right here ...