Prague and Bohemia: bridges, castles, craft beer and fairytale villages, with local guides showing history from within.