The thing is I have very frequent travels to Europe, specially France. I have been making almost 2-3 trips per year over the last 3 years. According to French embassy Website. They have a provision for Frequent travelers who can obtain a long term validity short stay Visa...