Umbria, Italy: Italian brides are finding wedding dresses at an unusual spot hidden in the Umbrian hills, where they are able to pick out their special gown – all for the cost of a donation. Sister Maria Laura at the Augustinian monastery of St. Rita in Cascia, Italy began runningContinue Reading