Esmeralda Eco Farm is a Location in Far Cry 6.
A small farm found nearby the town of Verdera.
Over Easy
Rooster