[caption id="attachment_18322" align="alignleft" width="300"] The town of Looe, courtesy of Google Images[/caption] Situated on the River Looe and around a small harboor approximately 32 kilometers west of Plymouth and 11 kilometers south of Liskeard, the quiet town of Looe, Cornwall is a great destination for tourists...