Prague, the capital city of the Czech Republic is situated on the Vltava River. Lying at the heart of Europe, it is one of the continent’s finest cities and a major Czech economic and cultural centre. Prague is one of those captivating cities that will leave a mark on everyone who comes to visit it. As Frank…