Nestled between the sea and the mountains, the charming town of Tourrettes-sur-Loup, known as the 'City of Violets,' will enchant you with its authenticity and picturesque ambiance. Cobblestone streets wind through medieval stone houses, revealing blooming staircases and artisan workshops at every turn. Take a stroll through the narrow lanes where time seems to have stopped, visit local artisan sh...See more