National Rose Garden is situated at
Chanakyapuri, the diplomatic enclave of
New Delhi, in
Delhi. The garden features some of the rare and imported varieties of roses.
The best time to visit the garden is during December/January, when the roses are in full bloom.