Kirtan Connection: Music Meditation
Mantra Lounge 312 E Girard Ave, Philadelphia, PA, United StatesMantra is a sanskrit word which means “that which delivers the mind”. Our mind is full of all sorts of ideas all wrapped up into a big mess. If you’re one of those people who want to unwind, or enter...