Destination guide
More about Inquisitor's Palace
Explore the haunting history of the Inquisition at the Inquisitor's Palace in Birgu, Malta, where architecture meets intriguing historical narratives.
Tell me more about Inquisitor's Palace