United Kingdom UK Better place than Stonehenge ( Just like Stonehenge ) Dartmoor First of all, I’m sorry to say….. But Stonehenge is probably Share