Shevaroy Hills
From Open Encyclopedia
(Redirected from Shevaroys)
Shavaroys is the anglicised name for the Selvarayan range of hills, which lie near the town of Salem in Tamilnadu, India. The local Tamil name comes from a local deity, 'Selvarayan', which means 'the beautiful one'. The main town situated in these hills is Yercaud. The major areas of interest to tourists are the Orchidarium run by the Botanical Survey of India and the old coffee estates.


