Does seven wonders of the ancient world need to be capitalized in a sentence?
"Seven Wonders of the Ancient World" should be capitalized if it's being used as a proper noun, which it is in this case. So, yes, it should be capitalized in a sentence.
Here's an example:
"The Seven Wonders of the Ancient World were amazing feats of engineering and architecture."