translate English to German: There are lots of small squares and public gardens.
Es gibt sehr viele kleine Plätze und öffentliche Gärten.