Travel The incredible European village where 6,000 people live on the same road February 13, 2025 Share on Facebook Tweet on Twitter This striking village has drawn tourists from around the world for its unique layout. Daily Express :: Travel Feed