Log In or Register
The Miramare Castle is located in Trieste, Italy at the most northern part of the Adriatic Sea. It's a charming castle built in 1866 for Archduke Maximillian of Hasburg, who later went on to become the emperor of Mexico.