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!