Home / Aptitude Tests / General Knowledge Trivia / Which fish is known ...
Which fish is known for swimming upstream to spawn?...