21,699 views | Sarover Zaidi • TED Talks India

What are the places where we find happiness?