Cagnes-sur-Mer, situated between Nice and Antibes, first of all offers a magnificent, fortified old quarter, Haut-de-Cagnes, perched high up on top of a small rock. The town is intersected by steep, winding streets and stairways and a multitude of small, idyllic squares. At the top of the town you will find the ancient Grimaldi castle from the 14th century.