What is the name of the sovereign landlocked microstate bordered by France to the north and Spain to the south? February 9, 2022 – by admin What is the name of the sovereign landlocked microstate bordered by France to the north and Spain to the south? A. Malta B. CyprusC. Andorra D. None of these