Index | Tarragona


Tarragona: Name of an important Spanish city, is derived from the ancient Tarrace, "The citadel or palace."