A resort town nestled within the French Riviera happens to be one of the most talked about places in the whole world for a few days every year. We are talking about Cannes. The best form of transport should ideally be a fast drop-top with sleek Italian lines. Related:...

read more