TravelerMe gusta el cevicheShow tripAdd to bucket listRemove from bucket listShareSep 5, 2017, 10:00am ☁️ 23 °C Altitude: Sea level PeruTumbes ProvincePuerto PizarroIsla del Amor-3.4916, -80.396133°29’30” S 80°23’46” WDay 4Tumbles - Manglares September 5, 2017 in Peru ⋅ ☁️ 23 °C Birds, lots of birds. An island, happy peruvian tourists near the Ecuadorian border. 0 likes