Elephant Overhangs

Elephant Overhangs is a town in Abyssalia which lies on the coast of von Mises Sea. The railway station is aside the town and is served by the line.