Web Analytics

Verified Answer :

France and Spain are the two countries

Spain and Britain! Hope this helped you!