News

Tulsi, or holy basil, is a worshipped sacred plant in India and has been part of Indian courtyards since times immemorial.