Crete’s Nature Loves Courage Festival 20192019-05-31 by Phil ButlerThe “Nature Loves Courage Festival 2019” at Sougia kicks off June 7th and 8th in the far-southwest of Crete Island.