Swallows Nest Castle, Crimea, Ukraine Posted on May 8, 2018May 8, 2018 by Travel on WP Swallows Nest Castle, Crimea, Ukraine Advertisement