Electrify Your Senses at the Latvian Museum of Natural History

Prepare to be wowed by the wild side of Latvia at the Museum of Natural History. It's an animal-packed, rock-studded, adventure that's taxidermy-tastic!