Return to Article Details The Nexus Between Tourism and Renewable Energy Resources in the Island of Crete, Greece Download Download PDF