A tiny country on the eastern shores of the Mediterranean with a stunningly diverse landscape, vibrant modern cities, and loads of cool stuff to do. Here are some of our travel suggestions: