Sami Kefalonia – A Charming Port Town with Natural Wonders