A sea
The answer is Libya
Switzerland
West of Belgium lies France. Did you know that the Kingdom of Belgium is one of the founding members of the European Union?
Italy