Kaikondrahalli lake is situated in Kaikondrahalli on Sarjapur Road, south east Bangalore and is spread over 48 acres of land. It is one of the traditional tank system in Bangalore which was created over hundreds of years ago and connected through a web of canals to different lakes. This was also used to provide water to the agricultural lands around the area. The region around the lake has encountered an expansion in land estate in the previous decade. 