Logo

A. Malta
B. Cyprus
C. Andorra 
D. None of these

Submitted by: Farhan Sikandar Gondal

Andorra, officially the Principality of Andorra, is a sovereign landlocked microstate on the Iberian Peninsula, in the eastern Pyrenees, bordered by France to the north and Spain to the south.

Correct Answer: Andorra 

Last Updated: February 09, 2022