TUCKED away in the Ionian Sea lies a hidden paradise island with lush forests and beautiful white sand beaches. Dubbed the ...