Originally posted on Bengaluru Review: “A specialty of India’s landscape is that all its physical features such as rivers, mountains and seashores, are associated with myths and stories, ranging from local to pan Indian, from obscure tales to famous l