It all starts with the name: St. Ives. Doesn't it just sound divine? Things get even more idyllic when you arrive and discover that this coastal town in Cornwall, England is home to windy streets, ...