Bugibba, Malta
Bugibba, Qawra and St. Paul’s Bay are a conglomeration of seaside towns in the northeast of Malta. In St. Petersburg (a funny abbreviation for the Russian ear, isn’t it?), for the most part, the Maltese live, and in Bugibba and Aura, the suburbs of St. Petersburg, there are tourists and local residents who have summer… Read More »