Located about a kilometre from Ooty Lake, Deer Park is another one of the area’s pleasant nature spots where visitors can enjoy a rich collection of flora and fauna along with, of course, deer.
Check out more Sightseeing »