The Centenary Rose Garden is situated in the town of Udhagamandalam in the Nilgiri Mountains in South India, at an altitude of about 7500 feet (2250 meters.) It is on the slopes of the Elk Hills and covers an area of 4 hectares, divided over five curving terraces. The present collections contain 20,000 plants of 2800 cultivars.
The garden has a unique "tropical mountain climate" for rose growing, with rainfall distributed throughout the year and not much change in temperature. This provides an unbelievably long flowering season, and thousands of visitors throng there throughout the year, even in winter.