Mnajdra

Mnajdra

Mnajdra (Maltese: L-Imnajdra) is a megalithic temple complex found on the s...