Gostra
A former seaside hamlet which is now one of Malta’s most modern towns is struggling to keep ancient traditions alive, though not for want of trying.
Most Read