Pulo ang Isla del Amor sa Peru.[1] Nahimutang ni sa rehiyon sa Tumbes, sa amihanan-kasadpang bahin sa nasod, 1,000 km sa amihanan sa Lima ang ulohan sa nasod. Naglangkob kin og 0.56 ka kilometro kwadrado.
Ang yuta sa Isla del Amor daghan kaayong patag.[saysay 1] Ang labing taas nga punto sa pulo mao ang 8 metros ibabaw sa dagat nga lebel. Naglukop ni og 0.6 km gikan sa amihanan ngadto sa habagatan ug 1.8 km gikan sa sidlakan ngadto sa kasadpan.[saysay 2] Hapit nalukop sa kaumahan ang palibot sa Isla del Amor.[3]
Ang klima nga savanna. Ang kasarangang giiniton 24 °C. Ang kinainitan nga bulan Agosto, sa 26 °C, ug ang kinabugnawan Enero, sa 23 °C.[4] Ang kasarangang pag-ulan 764 milimetro matag tuig. Ang kinabasaan nga bulan Marso, sa 185 milimetro nga ulan, ug ang kinaugahan Hulyo, sa 2 milimetro.[5]