france-travel-info.com
TarteTatin - A Perfect French Tarte | France-Travel-Info
A tarte tatin is a French apple pie. When that buttery apple goodness melts in your mouth you will know why this is now my favorite form of "apple pie".
Debbie