Los Santos Province
The Isla Iguana Wildlife Refuge is a 58-hectare wildlife reserve located 5 kilometers off the Los Santos Province on the Azuero Peninsula in Panama.