Qawra

Bugibba

29.May 2009

Bugibba and Qawra are Malta’s largest, seaside resort towns. The coastline promenade stretches from Salina Bay to St Paul’s Bay taking in some of the Islands’ best open sea views and a vista over to…

Read More