Resort Point Overlook in East Bangor, Delaware is nature’s answer to your stress-induced SOS. You know how sometimes the best things in life aren’t things at all, but rather moments that take your ...