Crete is the largest island in Greece and the fifth largest island in the Mediterranean. The island is known for its diversity which ranges from exotic beaches to imposing mountains. Planning your holidays to Crete will give you a chance to live like a local in agro tourism units or spoil yourself in luxury accommodations.