Venice will limit the size of tourist groups to 25 people in its latest attempt to reduce the impact of crowds in the visitor hotspot.