Have you heard of the Snail House in Sofia, Bulgaria? It's the kind of place that'll make you look twice and wonder if you're really seeing what you think you're seeing. Spoiler alert: you are! The Snail House is a wacky and wonderful work of art that looks like a...