One of the best beaches.... Anywhere
One of the best beaches.... Anywhere