National Rose Garden, Delhi

The National Indo-Africa Friendship Rose Garden, also known as the National Rose Garden, is a magnificent rose garden located at Chanakyapuri in New Delhi. It houses countless varieties of roses from all over the world. The park is particularly busy from November to January when the roses are in full bloom.