Doddabetta Telescope House...
Doddabetta Peak Ooty The Doddabetta Peak is said to be one of the premier peak in south India & well-known tourist spot in India. Ooty is one of the most excellent hill stations of South India and everyone who visits it is so entirely captivated ...
Ooty, India