Mecca

Mecca is a town in Saudi Arabia, considered holy ground within Islam.

In the TMNT Adventures comic books, the turtles, Splinter and April head for Mecca in the storyline The Black Stone.