Clapham Junction Triangle mystery

Cart Ruts mystery Clapham Junction Malta Triangle Cart Ruts Triangles found at Clapham Junction Malta include the geology mystery of the very puzzling Clapham Junction Triangle.

This very large rock triangle is found amongst and beside the Cart Ruts (Cart Tracks) at Clapham Junction Malta (Ghar-Il-Kbir).
Continue reading “Clapham Junction Triangle mystery”