deccan
/ˈdɛk.ən/
A large plateau in southern India.
“The Deccan plateau offers stunning landscapes and history.”Add to my deck
/ˈdɛk.ən/
A large plateau in southern India.
“The Deccan plateau offers stunning landscapes and history.”Add to my deck