Ooty: The queen of Nilgiri
India | Jan 16, 2015, 12:06 PM ISTNew Delhi: India has a vast landscape and it provides various shades of nature in various parts of this beautiful country.One such place is Ooty which is located in Southern part of India in the