Whether walking the historical city of Ljubljana or cruising to scenic Lake Bled, Piran and Venice, the tiny country of Slovenia has a lot to offer.