Lemnos, an island of North Aegean, the highest geographic location, the 8th largest in size island of Greece. A butterfly-shaped island with lacy rocks, golden beaches and picturesque settlements. Mythical home of Hephaestus and Caviar. Dear land of Homer and the ancient tragedy. The site of the discovery of fire and the focal point of the Argonaut Campaign. The name…
