Bangalore is known as the 'City of Gardens' or 'Garden City of India' due to its numerous parks, gardens, and tree-lined streets, including Lalbagh Botanical Garden and Cubbon Park. The city's pleasant climate and green spaces earned it this reputation. Kanpur, Udaipur, and Jaipur do not share this distinction - Udaipur is known as the City of Lakes, and Jaipur as the Pink City.