Place that attracts visitors (5)
I believe the answer is:
mecca
(Other definitions for mecca that I've seen before include "Pilgrim's destination" , "Islamic holy city" , "Tourist magnet" , "Goal of pilgrimage" , "Holy city of Islam" .)
I believe the answer is:
mecca
(Other definitions for mecca that I've seen before include "Pilgrim's destination" , "Islamic holy city" , "Tourist magnet" , "Goal of pilgrimage" , "Holy city of Islam" .)