I can’t say no to organic skin care products, so when I got an invitation to visit a new organic brand Botanic Love at Navya Decor Store, Lodhi Road, Delhi, I just had to go. The day was kind of hot and humid but taking metro from Gurgaon MG road to Jor Bagh, Delhi made it bearable. Following the google maps I reached at Navya, 33, Meharchand Market, Lodhi Road. Meharchand is quite an old market which has all type of shops, small to big, and you can find everything here. I did not have time to explore the market, so I straight went into the store Navya – Everything…