Cayman Islands by mvierra | Mar 1, 2012 | On Marjolein's DeskIt’s a bit unusual how we ended up on this island…We had never even heard of Grand Cayman – where is that exactly?