02 May Dolphins spotted in Malta’s harbour A small pod of dolphins was spotted in Marsamxett Harbour, close to the shore of Manoel Island and Vittoriosa, on Saturday evening. The Times reports at least three dolphins swimming… Read More Here