Delhi is called the 'City of Rallies' because it is India's political capital where numerous political demonstrations, protests, and rallies are frequently organized. Its central governance role makes it the natural hub for political gatherings and public expressions.