Apr 21, 2024 S Koren In case you were wondering, the tallest mountain in Delaware is 447ft. #geography ← Previous Next →