Most people visit Delaware beach towns to frolic in the Atlantic Ocean. But there are things to do inland that might astound you. Read on.