Inside the European village where 6,000 people live on the same road
Poland is home to one of the most extraordinary towns on the globe a singular street that serves as the residence for thousands. Suoszowa, an enchanting village, has garnered global…