The National Archives on Monday issued this rare picture of Għar id-Dud promenade in Sliema with the entrance of the Chalet on the right. The Chalet was inaugurated 99 years ago today. Built on a strip of land jutting out from the promenade, it was designed in the art nouveau style. The venue was an...