Legzira Beach – Famous for its natural red sandstone arches (one of which sadly collapsed), it’s a photographer’s dream and a must-see spot

Legzira Beach – Famous for its natural red sandstone arches (one of which sadly collapsed), it’s a photographer’s dream and a must-see spot