Home1860 Edition

PORTO SANTO

Volume 18 · 41 words · 1860 Edition

PORT OF SPAIN, or PUERTO D'ESPAÑA, a town of the West Indies, capital of the island of Trinidad, on its N.W. shore, near the mouth of the Carony, in the Gulf of Paria. It is one of the finest towns in