Founded in 1984, Cascades have been blazing exceptional live music performances not only in Goa but also abroad.