PRI CE !111
... £l,4oo,ooo—excluding a little matter of an £84,000-a-year ground rent — is the Isle of Tortuga. It lies in the sunny blue Caribbean Sea six miles off the north-west coast of the Republic of Haiti. It is twenty-five miles long, three miles across. About ...