Pilgrim places is the term I use for the places that might become a pilgrimage destinations for the fans of not only the open wheels of Formula 1, but also for anyone else who likes this sport. These places I consider to be Mecca of the motor racing.