THE NEELAGIRI - Tamil Nadu
Ooty Botanical Garden View
Ooty Botanical Garden is one of the famous sightseeing spots in Ooty. This 55-hectare garden ...