Mesocco (Lombard: Mesòch) is a municipality in the Moesa Region in the Swiss canton of Graubünden.
Distance between:
Geneva to Mesocco148 Miles / 239 Kms Lucerne to Mesocco66 Miles / 107 Kms Zürich to Mesocco75 Miles / 121 Kms Basel to Mesocco113 Miles / 181 Kms Bern to Mesocco92 Miles / 147 Kms Lausanne to Mesocco123 Miles / 198 Kms