Iquitos Square
Iquitos Square, also known as Plaza de Armas, is the main square in Iquitos. It features beautiful gardens, a central fountain, and is surrounded by historic buildings. It's a great place to start exploring the city and enjoy local life.