Everyone is having an absolute ball! 

Swimming in the stunning Indian Ocean, rock pools, sand castles, a few sneaky ciders, lots of sun, not enough sunblock. ??