Situated in the charming heart of Howell, there’s a colossal treasure chest that would make even Indiana Jones swap his whip ...