There's just something unique about France. You know, that je ne sais quoi that everyone talks about. It's a place where romance rules supreme, which shouldn't ...