Cooling offCamilla the Duchess of Cornwall, right, enjoys ice cream with British actress Judi Dench at Queen Victoria’s private beach,… Read More: Cornwall Source: Virgin Islands Daily News