Xghajra

Xghajra is a small village in Malta on the coast, about halfway between Valletta and Marsaskala.Xghajra is a small village in Malta on the coast, about halfway between Valletta and Marsaskala.