176-8, HIGH ST., BERKHAMSTED
... great strategic positions in the Caribbean Sen. enat of the Canal, Britain held the chief strategic position by rirtue bolding Jamaica. Captain Mahan’s opinion, it occupied the most important position the whole the Caribbean. Had time permitted, would hare ...