Trunk bay - Beautiful waters and wonderful white sand has made picturesque Trunk Bay one of the most popular beaches on St. John