Ballamenagh Halt

**Ballamenagh Halt**

**Definition:**
Ballamenagh Halt is a small railway stop on the Manx Electric Railway located on the Isle of Man. It serves the local Czytaj dalej