A castle built on the Gallipoli Peninsula. There are several exhibition spaces inside, so it is recommended to take a leisurely stroll.
A castle built on the Gallipoli Peninsula. There are several exhibition spaces inside, so it is recommended to take a leisurely stroll.