The incredible European village where 6,000 people live on the same road This striking village has drawn tourists from around the world for its unique layout. Daily Express :: Travel Feed £6000 European incredible Live People Road same Village 2025-02-13 admin