Fetching details from the dictionary...
to charm; to bewitch; to enchant; to captivate; to fascinate
彼の演奏は聴衆を魅した。
His performance captivated the audience.
幻想的な風景が人々を魅している。
The dreamlike scenery is enchanting people.
その街の魅するような雰囲気が観光客を引き寄せている。
The charming atmosphere of that town is drawing tourists.