Groudle Glen Hotel and tram station Isle of Man England

2007

Groudle Glen Hotel and tram station Isle of Man England

A photochrome print of the Groudle Glen hotel and tram station with Manx Electric Railway tram No. 5. Groudle Glen was one of the pleasure grounds built along the electric line to give the trams somewhere to carry people to.

Source: Wikimedia Commons

Part of Isle of Man · Watch in the documentary

More from Isle of Man