saimaa canal Meaning and Definition

Urdu Translation

English Translation for saimaa canal

saimaa canal

saimaa نہر

Multiple Word Search

Search Result for saimaa canal

All in One

The Saimaa Canal (Finnish: Saimaan kanava; Swedish: Saima kanal; Russian: Сайменский канал) is a transportation canal that connects lake Saimaa with the Gulf of Finland near Vyborg, Russia.
Continue Reading
From Wikipedia, the free encyclopedia

Sponored Video