Himachal Pradesh is one place where pilgrimage and nature both blend in perfect harmony. With some world known temples and monasteries, pilgrimage is a natural tourist attraction here. The legends and mysteries of the pilgrimages here just go deeper than one can expect. The temples here turn into centers of huge gatherings and attraction during festivals and fairs.