This $4.5 Million Faux-French Chateau Near Atlanta Is Like Having a Home at Euro Disney

… own “French” palace in America: Chateau de l’Imaginaire, which translates as the “fantasy castle.” He built it in Buckhead, an affluent Atlanta suburb.

Read More
  • You already voted!
  • Read More