I would say they aren't landlocked since you stated at the top of the quiz ...Any sea or ocean ...then the Caspian Sea should be included. It is called a sea after all rather than Lake Caspian
Great quiz! Never heard of Santa Cruz, Bolivia! That's the only one I didn't get. I should probably learn the biggest cities in each country. If only they were always the capital :-)
Glad to be of help for your next quiz 😉