Why not vacation in France? I couldn’t agree more! I suggest the south of France, especially Mandelieu-La Napoule. It’s small, not as touristy as Cannes (although it’s a five minute train ride away), and the restaurants are to die for. You won’t see a McDonalds or Burger King around, and you’ll be surrounded by the sea, the mountains and lots of really friendly French people. I highly recommend the hotel I stayed in on my trip, L’Ermitage du Riou. The hotel’s restaurant is world class, and extremely reasonable considering the quality of the food and service.
While you’re there, you should definitely take the tour at the Chateau La Napoule, and walk around the town. It’s gorgeous.