Fresh Carrot at Ooty, India. The Carrot sale at boat house, Ooty. Ooty is hill station in India.