Clapham Junction cart ruts: Malta's mystery without an easy answer | Journal Malta | Malta Tour Guide