While the fascade of the Titanic Museum is attention-grabbing, it’s what’s inside that makes this Pigeon Forge spot a must visit destination.