News

Bengaluru, called the "Garden city of India" has various botanical gardens that are a little oasis in this busy metropolis.