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 (850 sq mi). A landlocked city, Bangalore is located in the heart of the Mysore Plateau (a region of the larger Deccan Plateau) at an average elevation of 920 metres (3,020 ft). Bangalore district borders with Kolar and Chikkaballapur in the northeast, Tumkur in the northwest, and Mandya and Ramanagaram in the southeast.
Why Bangalore climate is pleasant
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.