Slovenia, a tiny country of only 2 million people, a bit smaller than New Jersey, contains some of the most impressive natural beauty in all of Europe. Unlike other parts of former Yugoslavia where mountains and rivers are littered with trash, nature seems to be a prized value in Continue Reading