Bengaluru in French
Bengaluru in French
Bangalore
A megacity, the state capital of Karnataka, India.
Bengaluru
A megacity, the state capital of Karnataka, India.