Yelagiri or Elagiri a beautiful hill station in the Vellore district of Tamil Nadu can best be described as.  This hill station is located at an altitude of 1,110 meters above sea level. This region is famous for its rose gardens and orchards that radiate a beautiful smell that is completely relaxing to the mind […]