The Garden of Indies is? (A) Himaliyas (B) Dehradun (C) Bangalore (D) Kodai-kanalâ–ºCorrect Option Correct Option is: C