These Locations Were Abandoned And Left To Decay
Swallow’s Nest Castle
Known as the “ice castle,” Swallow’s Nest is located in Southern Ukraine on the Black Sea. It was built in 1911 by an oil businessman.
Known as the “ice castle,” Swallow’s Nest is located in Southern Ukraine on the Black Sea. It was built in 1911 by an oil businessman.