Ulsoor lake is on the north-eastern side of the city centre near MG road. It was constructed by Kempe Gowda who also founded the city of Bangalore. Spread over an area of approximately 1.5 sq km, Ulsoor lake is pearled with islands. Ganesha festival is celebrated on a big scale in the months of August and September.
There is a complex for recreational activities like there is a swimming pool where you can go for swimming. A Gurudwara near to Ulsoor lake is the largest Sikh shrine in the city of Bangalore.
Boating is quite popular in this lake. A boat club at the lake provides you with cruises to move around the lake and also halt at some of the islands on the way. The lake has a total catchment area of 1.5 sq km and is fed by three drains. Stringent restrictions were laid down and strong restoration process was carried out to improve the conditions of the lake.
M G road is only a short walk from Ulsoor lake. A metro rail is proposed to be built near Halasuru.