If you are looking for an yoga experience, learning from truly passionate and knowledgeable people, then look no further. Diya yogashala has a welcoming family feel. The retreat is set in a peaceful location away from the hustle and bustle of Rishikesh. They offer an holistic approach dealing with mind, body and soul. The location is beautiful set on the banks of Ganga, with its white beaches and clear water. Rishikesh is nearby where you can spend your Sunday off shopping and sightseeing. The graduation ceremony was a lovey event, with food, music and dancing. . I am looking forward to returning to Diya yogashala and would not hesitate to recommend to others.