Anguilla is a tiny Island located most northerly of the Leeward Islands tucked away in the Eastern Caribbean east of Jamaica.  It is known to be a quiet, peaceful island with miles of powdery soft  white sand beaches and scenic bays where many visit for s