Saturday, November 9, 2024
- Advertisement -spot_img

TAG

Mackays Hotel

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