Cannabis Sativa October 12, 2016October 12, 2016 thcscience_admin Boffalora may refer to: Boffalora d'Adda, municipality in the Province of Lodi in the Italian region Lombardy Boffalora sopra Ticino, municipality in the Metropolitan City of Milan in the Italian region Lombardy Topics referred to by the same term