Bangalore

Bengaluru: The City of Cooked Beans

Bengaluru, the capital of the south-Indian state Karnataka, is known as ‘The City of Cooked Beans.’ More commonly known as […]