Question

Where are Lal Bagh in India?

Answer

Lal Bagh is a garden located in Bangalore, the capital of Karnataka.