What is so special about Malta’s city Birgu. Why people must visit this city?
Located on the grand harbour of Malta, the port city of Vittoriosa, also referred to as Birgu, is filled with beauty, sereness, and charm. Birgu has a lot to offer to tourists and travellers. It’s not just about the stunning…