Imagine a perfect little pocket sized nation, green as the greenest hills you have ever seen and ruled benevolently from a castle perched on a hill. If you happen to stumble and trip into Slovenia on your way from Austria to Italy or down to Croatia, you will indeed have found it. Slovenia is the […]