Qawra Point Beach in Valletta | VGABOND