by Stowaway Magazine | Nov 2, 2019 | Blog, Fall 2019
Wroclaw, Poland, could be straight out of a fairy tale. Sitting on the Odra River banks, the town is made of twelve islands connected by 130 bridges. The town is full of breathtaking market squares, pastel-colored Renaissance mansions, Baroque palaces, and hand-lit...