5 Amazing Places You Must Visit in Krakow, Poland
Krakow is located in the southern region of Poland, near the border of the Czech Republic. It is also one of the oldest cities in the country. Legend has it that it was founded upon the defeat of a dragon!…