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