The country you are referring to is Ukraine. Swallows Nest Castle is situated in the Crimean Peninsula, which is part of Ukraine. Ukraine gained its independence from the Soviet Union in 1991, following the dissolution of the USSR.
Copyright © 2026 eLLeNow.com All Rights Reserved.