Russian Embassy

Russian Embassy information

Location
Playa & Marianao , Cuba
Address
Av 5 No 6402
btwn Calles 62 & 66, Playa
Something wrong?
Submit a correction

In case you were wondering, that huge Stalinist obelisk that dominates the skyline halfway down Av Quinta is the Russian (formerly Soviet) embassy, testament to the days when Castro was best mates with Brezhnev et al.