Palazzo Zimara just reopened as an exquisitely restored boutique hotel near Lecce, Italy, with 16 rooms, two restaurants, and ...
However, this country on the Balkan Peninsula has a lovely long coast and great beach weather. Along the shore of the city of Vlorë, right across from Italy's city of Lecce, is a beach that was ...