By Dian Hasan | May 18, 2009
There are places that require very little introduction, as the mere notion conjures up images of a very distinctive identity. Prague is such a place.
The capital of Czech Republic lies in the heart of Europe, and its stunning setting of Prague Castle looming over shimmering medieval spires with Charles Bridge over the River Vltava is one of the most recognizable cities in Europe. Continue reading