St Paul's Bay
Seaside seafood terrace over the bay.
Gillieru Harbour is located in St Paul's Bay, Malta.