Dubbed as “the City of a Hundred Spires” Prague is a spectacular city known to illuminate the spirits of an entire country – the Czech Republic.

Dubbed as “the City of a Hundred Spires” Prague is a spectacular city known to illuminate the spirits of an entire country – the Czech Republic.