If my blog were a country, it’d be larger than Anguilla!
Anguilla (pronounced /æŋˈɡwɪlə/ ang-GWIL-ə) is a British overseas territory in the Caribbean, one of the most northerly of the Leeward Islands in the Lesser Antilles.
Find out your own Blog’s Empire Stats here
And post your results
Via lovely Jenny of Geek in Heels