1. Coonoor-betta
  2. Anaimudi
  3. Doda-betta
  4. Vellangiri
4 views

1 Answers

Answer: Option 3

Doda Betta, mountain peak, the highest point in Tamil Nadu state, southeastern India, near Udhagamandalam. Rising to an elevation of 8,652 feet (2,637 metres), Doda Betta is a grass-covered hill that is frequently climbed by summer visitors, and the summit is accessible by automobile.

4 views