Why Bangalore climate is pleasant

Context: Bangalore is situated in the southeast of the South Indian state of Karnataka. It is positioned at 12.97° N 77.56° E and covers an area of 2,190 square kilometres. A landlocked city, Bangalore is located in the heart of the Mysore Plateau at an average elevation of 920 metres. Bangalore district borders with Kolar and Chikkaballapur in the northeast, Tumkur in the northwest, and Mandya and Ramanagaram in the southeast.

Answer: Bangalore city is positioned at a 920 mt high altitude from the sea level. Bangalore is nearest to both Arabian Sea & Bay of Bengal. Hence it receives plenty of rainfall & makes the place cooler as compared to rest of the cities in India. Along with this the city is full of big & old trees which adds up to the environment and makes more cooler with greenery.