In Italy there are beautiful churches where you can celebrate Orthodox weddings.
The main Russian, Greek or any other Orthodox churches are located in major cities such as Como Lake, Rome, Venice, Florence, Naples.
Orthodox wedding ceremonies (Greek, Russian or any other Orthodox denomination) are not legally valid, so you'll need to get married with a civil ceremony first. Specific requirements may change from church to church.