There are several lovely beaches near Halifax, including Crystal Crescent Beach, Lawrencetown Beach, and Queensland Beach.