postcrossing.com
Postcrossing postcard PT-660618 from Portugal
Postcard PT-660618 travelled 1,527 km (949 miles) in 25 days (from Portugal to Germany)