Swallow’s Nest Castle

Swallow’s Nest Castle

Swallow’s Nest is a castle, built between 1911 and 1912 near Yalta, in the southern Ukraine. It sits upon the 40m (130 Foot) Aurora Cliff.

Swallow’s Nest Castle

Swallow’s Nest Castle

Swallow’s Nest Castle

Share
Like Coolest Photos on Facebook and you'll never run out of Cool, Crazy, Funny, and Interesting Links!

Post a Comment

Sign Up For Free Cool Photos

Privacy guaranteed. We never share your info.
Subscribe via RSS Feed Connect on Google Plus Connect on Pinterest