Destination guide
More about Inquisitor's Palace
Explore the Inquisitor's Palace in Birgu, a historical gem showcasing Malta's intriguing past with captivating architecture and engaging exhibits.
Tell me more about Inquisitor's Palace