Seven Mile beach in Grand Cayman by admin · April 16, 2015 Seven Mile beach, looking South, in Grand Cayman