Monaco , bordering France on the Mediterranean coast , is a popular resort , attracting tourists to its casino and pleasant climate .