These are the most romantic places to visit in Italy, according to an American who has lived there for 15+ years.
Located off the coast of southern Portugal and known for its sandy beaches, Porto Santo was named Europe's leading beach ...