P1100291 Published February 23, 2016 at 640 × 469 in Grand Cayman Spotts Beach and yes the water is that clear