Home / European / Malta Rooftop View

Malta Rooftop View

Malta Rooftop View

Malta Rooftop View

Qawra is a town within St. Paul’s Bay in the Northern Region, Malta. It is located close to Bugibba and Salina, and it is a popular tourist resort, containing many hotels and restaurants.

500px | Instagram

About admin

Leave a Reply

Your email address will not be published. Required fields are marked *