mecca

noun
  1. a place that attracts many people with a particular interest
  2. the holy city of Islam in Saudi Arabia
  3. Usage: proper noun when capitalized

Examples