Arecibo, a seaport on the north coast of Porto Rico, West Indies. It is 45 miles from San Juan, the capital.