No it is not normal. My diesels run with engine fans removed and don't overheat even above 100F weather.
Get IR thermometer and start testing. Considering the age and fact that lot of those cars were used with cheaper coolants -most likely your radiator is having boil stone buildup.
BenzWorld.org forum is one of the largest Mercedes-Benz owner websites offering the most comprehensive collection of Mercedes-Benz information anywhere in the world. The site includes MB Forums, News, Galleries, Publications, Classifieds, Events and much more!