Photo: Kent Kanouse, Antoni T├ápies Painting (Some rights reserved) Wikipedia: Catalonia is an autonomous community of Spain located on the northeastern extremity of the Iberian Peninsula. It is one of Spain’s eight communities which are designated as a nationality by their Statute of Autonomy. The capital and largest city is Barcelona, the second-most populated municipality … Continue reading Catalonia