Ambercrombie Residence is a Location in Far Cry 5.
The remains of the Ambercrombie House in Henbane River.
Cultist
What They Carried