Armenia Screen saver - Version 1.0 Armenia Free Screensaver. Photos slideshow. Armenia screensaver. This free screensaver contains many pictures of Armenia. Armenia, officially the Republic of Armenia, is a landlocked mountainous country in Eurasia between the Black Sea and the Caspian Sea, located in the Southern Caucasus.