fascinate

Definition

To attract and hold someone's attention powerfully, often through charm or interest.

Example

"Ancient civilizations continue to fascinate historians and explorers alike."