Deccan (Scope note)

South-western peninsula of India.