Barkha Tiwari

Meera Chatterjee is an avid traveller who has been to every state in India. Currently she is saving up for her trips abroad - Egypt in early 2016 and Tanzania by the year end.

Send this to a friend