Middle-earth offers diverse locations ranging from dangerous ruins to idyllic havens like Tom ... the same flaws and failings ...