Complex sentence: It draws the second largest number of pilgrims to a place of worship in India, of particular significance is the fact that this is a remote forest in the western Ghats in Kerala.
Split into simpler sentences: It draws the second largest number of pilgrims to a place of worship in India. Of particular significance is the fact that this is a remote forest in the western Ghats in Kerala.