The Thatch Caye resort in Belize was my first experience with communal eating.
Thatch Caye is a cozy resort, where life forces you to disconnect and relax.
I’ve earned my badge for traveling – spending a year abroad in high school as an exchange student; followed by 9 years as an expat in London, where I discovered my now wife from India; and now with her, traveled extensively throughout Europe and India. Oddly though, I’m not a social traveler. Slightly introverted by […]