Add spaces: Publichealthisaffectedbyawholerangeofenvironmentalfactors:

Answer: Public health is affected by a whole range of environmental factors:

Add spaces: Churches,basilicas,Cathedrals-photos,Holidaypictures-Lalibela

Answer: Churches, basilicas, Cathedrals - photos, Holiday pictures - Lalibela

Add spaces: Itsboldsimplicityreflectsasenseoftoday'smodernlofts.

Answer:
Its bold simplicity reflects a sense of today's modern lofts.