Ответы справочной службы
Мекка – существительное женского рода. Так что ошибки нет.
Страница ответаРуководствуемся словарной фиксацией в академическом «Русском орфографическом словаре» (4-е изд., М., 2012).
Страница ответаМекка в переносном значении 'место, являющееся центром посещения людьми, благодаря своей известности, каким-либо особенностям и т. п.' всё равно пишется с большой буквы: Мекка для туристов.
Страница ответа