December 26, 2004. The Queen of the Sea express departs Ambalangoda, packed with holiday travelers. But just miles down the tracks, a wall of water taller than the train is charging ashore. With ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results