The City Of Violets Tourrettes-Sur-Loup is a mountaintop village in France. It is also one of my favorite places in France. Tourrettes-Sur-Loup is not crowed or made for tourists. It is friendly, beautiful, and very unique. The History Of Tourrettes-Sur-Loup Tourrettes-Sur-Loup was first settled on in the 9th century B.C. … Continue reading