Meghalaya- “The Scotland Of India”

Meghalaya also referred to as “ABODE OF CLOUDS”.This name is given to it as it receives the maximum rainfall. Meghalaya is the heaven for people. The cold and steady weather of Meghalaya attracts the people to visit this place and…

7 Home Air Purifiers To Keep Your House Pollution Free

According to the world health organisation, 15 out of 20 most polluted cities are present in India. The worst part of it is the air quality of indoors is more harmful than outside. According to research done in this context…

Empowering Journey of Renee Lynn