Grace Bay Resorts announces the addition of Point Grace April 14, 2018 no comments Point Grace enjoys a world class location on Grace Bay Beach, consistently named the World’s Best Beach by leading travel publications