India Africa Friendship Rose Garden

National Indo-African Friendship Rose Garden, located in Chanakyapuri Delhi is popularly known as National Rose Garden.

India Africa Friendship Rose Garden Read More »