Destination guide
More about Inquisitor's Palace
Explore the Inquisitor's Palace in Birgu, Malta: a unique journey through history, religion, and Maltese culture in a remarkable architectural gem.
Tell me more about Inquisitor's Palace