23-11-2017 14:49 via kcra.com

When in France, Think Small

Where can you see the Eiffel Tower, Mont Saint-Michel and the Arc de Triomphe, all within mere steps of each other? France, of course—or, to be specific, France Miniature.
Read more »