Charming and full of character, Prague has weathered many rulers and ages to maintain a firm spot as one of those must-see cities on everyone’s list…including mine. History leaps out at you as stroll the old town alleyways, the eclectic architecture displaying constant contrasts between beautiful and brutal. Visiting in…