Weekly Warm-Up #01

Bengaluru is the capital of India's southern Karnataka state. Bengaluru is the third largest and one of the most livable cities in India. Bengaluru is loved for its pleasant weather, beautiful parks and lakes all around the town.

More by Veeresh Patil

View profile