In Italy, the Christmas season only really kicks off in earnest from December 8th on with the Feast of the Immaculate Conception. Christmas trees go up that day and so the countdown to Christmas begins. Throw in Santa Lucia on the 13th and that holiday spirit begins to heighten. And, if you perk up your ears, you will most certainly hear loads of conversation around this or that special dish. The holiday focus is on food. After all, it's all about the meal, right?
When someone says "Bermuda," usually images of tropical scenes come to mind. Along with locals clad in blue blazers and pastel-colored Bermuda shorts, you might picture images of coral reefs, pink beaches, award-winning golf courses, celebrity sightings, and lush, manicured landscapes dotted with palm trees.Now imagine all of these infused with a relaxed, island vibe with a British flair, just a short two-hour flight from the east coast of the U.S. But would you think of cycling here?