Categories

Warsaw is Poland’s capital and the largest city and is indeed the tiny heart of Europe. The city has proved its prospect of being called a Phoenix by rising itself to the glory after wars. It is a “must-have seen” ...