Maroggia is a former municipality in the district of Lugano in the canton of Ticino in Switzerland. On 10 April 2022, the former municipalities of Maroggia, Melano and Rovio merged to form the new municipality of Val Mara.
Distance between:
Geneva to Maroggia137 Miles / 221 Kms Lucerne to Maroggia86 Miles / 139 Kms Zürich to Maroggia101 Miles / 163 Kms Basel to Maroggia131 Miles / 210 Kms Bern to Maroggia99 Miles / 159 Kms Lausanne to Maroggia118 Miles / 190 Kms