Guides | South America Trujillo in Peru: Where the Beach Meets History ByDanielle Zito November 6, 2020July 11, 2025