Soviet Planes in Riga, Latvia – Unravel Travel TV

Klook.com

Tucked away in a corner of Riga, Latvia is one of the most impressive collections of old Soviet planes and helicopters found anywhere in the world. The largest …

Klook.com