India | Delhi | New Delhi

Rose Garden

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.

Updated on 7th June, 2005
Location: New Delhi    


Copyright 2014 by Online Highways LLC. Enjoy some India trivia. Send Us Your Comments