Treasure Hunters Swarm This Greek Island for WWII Artifacts from the Battle of Crete byjoko •Agustus 21, 2025 Numerous adventurers are heading to this Greek island in search of remnants from World War II linked to the 'Battle of Crete' Crete in Greece is more than just the well-known setting for numerous Greek myths; it also p…