It’s the weather. They have a lovely climate and that along with the charm of the superficial lifestyle and culture, scenery, and antiquity is very attractive to tourists. Long term he would hate it because it’s a socialist country.
They say the ladies are insane there.