If you’re lucky enough to be staying at the ultra-lux Ani Villas, then you’re lucky enough to be just a short walk away from this small stretch of serenity: Limestone Beach, Anguilla.

Last updated by on .