The modern day lifestyle, working environment and daily hectic schedule has affected people’s mental and physical health to a greater extent. Mood swings, stress, anxiety are some symptoms of mental health problems. At later stages physical health issues may appear in the body. A yoga retreat wor...