translate English to German: On foot - From the center Roses, we must follow the marine walk in direction to Santa Margarita.
Zu Fuß: Ab Stadtzentrum von Roses über die Strandpromenade in Richtung Santa Margarita.