Another option is to peek behind the veil of abstraction and let fabric itself tell us where to find the fabfile:
```
python -c 'from fabric.main import find_fabfile; print find_fabfile()'
```
Also, `find_fabfile()` searches all the way up to the root dir for sub-directories named `fabfile/`, whereas neither of these versions does that.