Lemnos Island: Greece's Mythological Island of Haphaestus
Spending holidays in a stunning mythological destination is a dream, indeed it can now happen just by coming to Greece's Lemnos Island. This place was born out of Hephaestus' lore, and in the modern times, it's slowly becoming a legend of its own.