Friday, July 21, 2006

Frogs Immortalized

Here's the latest entry in my fascination with froggies:

That right, located in the scenic town of Estavayer-le-Lac, nestled between Bern and Lausanne in beautiful Switzerland, you can visit


The Frog Museum!


You can bet that's on the top of my list for our next European Vacation!