“Stay Left” in Bermuda!

with No Comments

As a Chef, I arrived in Bermuda, a subtropical island in the Atlantic Ocean, about 700 miles off the coast of New York or the Carolinas, as a chef in 1972. Fresh off my military service in the Swiss Army, … Read More

1 2 3 4 5 6 7 50