Palakkad Gap

English

Proper noun

Palakkad Gap

  1. A low mountain pass in the Western Ghats, India.