Azerbaijan vs Armenia

Azerbaijan Another landlocked country in the Middle East is Azerbaijan. It lies between the Caucasus and the Caspian Sea. Even if the Caspian Sea has a sea in its name, it is a lake and the largest in the world. The capital of the Republic of Azerbaijan is Baku. The head of state is President […]