Almeria
Almeria is a chief town and seaport in the South of Spain, an important and flourishing place. It is located in the Almeria Province of Spain. At one time, the town was a nest of pirates more formidable than those of Algiers.Nearby pages
Almighty, Almighty Dollar, Almohades, Almond, Almond oil