Poschiavo (Italian: Poschiavo, Lombard: Pusciaaf, German: Puschlav, Romansh: Puschlav) is a municipality in the Bernina Region in the canton of Grisons in Switzerland.
Distance between:
Geneva to Poschiavo188 Miles / 302 Kms Lucerne to Poschiavo100 Miles / 161 Kms Zürich to Poschiavo102 Miles / 164 Kms Basel to Poschiavo145 Miles / 234 Kms Bern to Poschiavo130 Miles / 209 Kms Lausanne to Poschiavo163 Miles / 262 Kms