By Erica in Travel Situated in a small hilltop town near the Ionian Sea in the Basilicata region of Southern Italy is Palazzo Margherita, is an intimate resort owned by director more →