Czech Republic, Europe Prague: A City Filled With History, Mystery, and Beauty By Aisha Zahid On February 24, 2011