Lying in the Nilgiri Mountains in the Indian state of Tamil Nadu, Ooty is one of the most popular hill stations in the nation. Taking the advantages of nature’s blessings, the city offers a tranquil and memorable holidays to all who visit the city. Udhagamandalam, or popularly Ooty is one […]