Rossa Province of Vercelli Piedmont Italy
45.8336839,8.1257573

Rosa

Rosa or De Rosa may refer to:

Distance between:

Rome to Rosa 349 Miles / 562 Kms
Milan to Rosa 57 Miles / 92 Kms
Venice to Rosa 205 Miles / 330 Kms