know the best 3 Places in India for Meditation Today’s world has become very competitive, which brings us stress anxiety and depression, the only way to tam our mind is to practice meditation. Meditation only antidote to the stress, anxiety and depression. To meditate is to free the mind of all thoughts, and focus on yourself. Meditation is all about focusing on your breath. That sharpens the mind. Here we are going to tell you three places in India where you can find best meditation centers.