Prague which is the capital of the Czech Republic is known as the “City of a Hundred Spires” for its great architecture, cobblestone roads, and rich past. Sure footed tourists and history enthusiasts ...