Hosted on MSN8mon
A look back at Ventnor and its 'hopelessly situated' train stationsVentnor town station could hardly have been further away. It was actually perched some 300 feet above sea level, at the junction of Ocean View Road and Mitchell Avenue in what had once been a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results