Related Clues:
- "Humble" place to live
- Hidden retreat
- Hyena's hangout
- I'm going back to lie to you in French environment
- Dacha or villa
- Pumas leave marsupial in cave
- Place to rest
- Grizzly's hangout
- Setting maybe at Watford Gap?
- Villain's base
- Batcave, e.g
- Social sphere
- Flat, e.g
- Retreat in the wild
- Cabin or cottage