
If you know your history pretty well, you may be aware that one of England's most celebrated Admirals possessed a rather charming villa in the scenic Sicilian town of Taormina.Remember the Battle of Trafalgar? That battle from time past when one Lord Horatio Nelson thwarted one Napoleon … [Read more...]




Recent Comments