Growing up the Creative Way in Vellore, India!

Roshini Pochont

Vellore, Tamil Nadu, IN

Comment

I interpreted the idea of a creative and curious place to recount some childhood memories!

The house where I grew up in Vellore - a town in Tamil Nadu in south India - nurtured my lifelong dabbling in creativity and made me who I am today. Thank you home! I'll be forever grateful :)