The Swallow’s Nest Castle, located near Yalta in Crimea, is one of the most picturesque and iconic landmarks along the Black Sea coast. Built in 1912 in the Neo-Gothic style, the castle stands ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results