Now a days a majority share of people undergoes through some health problems or mental stress. The reason for both may be many factors like unhealthy food habits, lack of doing body exercise, pressure from family and job environment etc. These factors can physically and mentally deteriorate the creativity and productivity of a person. Yoga can be considered as one of the finest solutions in this case though it refreshes both physically and mentally. Yoga transforms a person balanced with mental, physical and spiritual elements in the right composition. In this technology era, it will be good to integrate yoga with the trends of technology. This work proposes a scheme of integrating and monitoring yoga activities using the concept of Internet of Things (IoT) and a smart application. The body sensors (Pressure, temperature, humidity) attached with the person doing yoga senses relevant data and is processed using a central processor (Smart phone or smart devices) to provide necessary suggestions or feedbacks to the user. This work will provide a platform to the yoga practice person to monitor and review their yoga activities by themselves. Our research results claims that the various parameters like blood pressure, temperature and heart beat rate is improvised a lot after practicing yoga. Our survey results with the yoga persons doing this IoT based yoga system shows that our system is much helpful for the yoga persons to practice yoga efficiently and effectively.