translate English to German: Sagres is a small municipality with a great diversity of hostels and guest houses to stay in ...
Der kleine Urlaubsort Sagres bietet viele Pensionen für günstige Ferien an der Algarve.