Share A Royal Getaway to the Queen of Hills Nestled in the Nilgiris in Tamil Nadu at an altitude of 2268 metres, the ‘Queen of Hills’...Read More ARCHIVED May 26