mecca
noun
Meaning
A place that attracts many people who share a specific interest or goal.
Examples
- The small coastal town has become a mecca for surfers from all over the world.
- That historic library is a mecca for researchers studying medieval manuscripts.
Synonyms: hub, center, magnet, sanctuary