Every moment we are awake, we constantly have thoughts running inside our minds. Every single waking moment. We may be talking to someone, watching our

Matsya Avatar – Story of Vishnu’s first Avatar
Introduction Matsya Avatar is the first avatar Lord Vishnu takes in Sat Yug. The yugs are cyclic in nature. There are four yugs and they