Isla De La Avaricia is the spanish stronghold and launching point for spanish ships for privateering. When translated in spanish the island is called "Island Of Greed".
Location:
Caribbean Sea
Points of interest:
No information
Affiliation: