Mecca...Kaaba...A muslim nuvi? Garmin must be crazy.