Hindu places of pilgrimage that are natural features, usually associatied with a river or lake. sacred spot (near water)