Perched high on a rocky peak sits the medieval village of Eze. Overlooking the sparkling Mediterranean Sea, this seaside village on France's Cote d'Azur is full of delights. Still blessed with its 12th century castle ruins, the village winds itself around it. Narrow, sloping streets lined with stone houses, open out on to pretty courtyards and squares filled with boutique shops, renowned perfumeries and welcoming cafes. Make sure you visit the Jardine Exotique where you'll find an eclectic collection of cacti and tropical plants surrounding the castle. Below the village, lays Eze-sur-Mer. Here, the water is clear and pine trees offer a wonderful natural shade. And once you're done admiring the view, choose from a number of water sports - sailing kayaking or diving to name a few. Then, enjoy a fantastic local dish of scallop carpaccio and the freshest fish in one of the many restaurants. It's no wonder celebrities flock to this beguiling little village.