There are mysterious places tucked away in the landscapes of Southern Idaho. Discover hidden gems like Mermaid Cove, Mammoth Cave, and Blue Heart Springs;