i think as per my experience and the travel i have done so far in india, the most beautiful garden ever which i have seen in india is the Vrindavan garden of Mysore in Karnataka in south india. the musical dancing colorful fountains are simply eye catching and breathsealing. depiciting the love and purity of the relationship of radha-krsna, vrindavan garden in must watch for every indian.