Often called "Portugal's Stonehenge," these Megaliths actually predate Stonehenge by at least 2,000 years. Unlike the better-known Stonehenge, Almendres Cromlech…