There are some places you visit, enjoy, take pictures of, and eventually leave behind. And then there are places that somehow become a part of you. For me, the Cayman Islands will always be one of those places. Every time I return, there’s a familiar feeling that is difficult to put into words. Maybe it’s…
