Piran

Terracotta-colored rooftops and brilliant white building facades line the streets of this picturesque city on the coast of Slovenia. Locals say this tiny town is among the nation’s most beautiful, and despite its small size, Piran is worthy of an ...