Albania is one of Europe’s best-kept secrets ... Himara is not only home to some of the most beautiful beaches, but Himara Town is full of amazing places to visit when you aren’t relaxing ...