Bangalore, the capital of Karnataka is known to be one of the most important tourist attractions in India. It is also known as the 'Garden city of India', due to its greenery, broad streets, gentle climate etc. In 2012, it has been ranked as number 3 in "world's top 10 cities to visit'' by Lonely Planet.