Bay of Riga i present in _________ A. Red sea B. Baltic sea C. Northern Spain D. None of these Submitted by: Sanobar Khan General Knowledge Mcqs Share this Related Mcqs