Yemen is located on the Arabian Peninsula in Western Asia.
Yemen is the second-largest country in the Arabian Peninsula after Saudi Arabia.
Yemen has a rich cultural heritage dating back thousands of years.
Yemen's capital city is Sana'a, one of the oldest continuously inhabited cities in the world.
Yemen is known for its... Read More