Lal Bagh (Kannada: ಲಾಲ್ ಬಾಗ್, Hindi: लाल बाग़) or Lal Bagh Botanical Gardens, meaning The Red Garden in English, is a famous botanical garden in southern Bangalore, India.
Read this post on through-dlens.blogspot.com