Lalbagh

Botanical garden in Bengalore, India
Suggest an edit · Your business? Claim now

Add more information

Nestled in the heart of Bangalore, India, Lal Bagh is a verdant oasis that stands as a testament to the city's historical and botanical richness. Spanning …