Isla Del Leon is a Location in Far Cry 6.
The Northern smaller island that is part of Yara.
Depleted Uranium
Gasolina
Metal
Medicine
Anti-Aircraft Site Castillo Prime
Assaulter