There are number of popular hill stations in India which can be described as a “worth visit”. One among them being Ooty, a picturesque hill station located in Tamil Nadu. Situated in the Nilgiri Hills, it is known for its scenic beauty. It has also earned the sobriquet “Queen Of Hill Stations”, and thus here […]