The Caspian languages are a key branch of North-Western Iranian languages spoken in Iran and parts of the Azerbaijan Republic, south & west of the Caspian Sea. They are also unique in sharing a bit of typological features with the Kartvelian languages.