A visit to Ulsoor Lake, one of Bangalore’s biggest and most beautiful water bodies, is a must for nature lovers.

A visit to Ulsoor Lake, one of Bangalore’s biggest and most beautiful water bodies, is a must for nature lovers.
Bangalore, the Silicon Valley of India, is a metropolitan city populated with many famed lakes.