Photo Crete is the largest and most populous of the Greek islands and the fifth-largest island in the Mediterranean Sea. Elsewhere on the Web Crete’s Culinary Sanctuaries Crete Government Embedded Tweets Plenty of Griffon Vultures on #Crete including c30 on and over a goat carcass in the mountains above Neapoli this afternoon. — Brian … Continue reading Crete