Monday, December 23, 2024
- Advertisement -spot_img

TAG

Ebenezer Place

The world’s shortest street that’s just seven feet long is in the UK

A pretty seaside town in the far north of the UK is home to a street with only one doorway and that will take...

Latest news

- Advertisement -spot_img