“Stay Left” in Bermuda!
on March 14, 2025 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