Photo of Neha Chadha

Neha Chadha

location iconGurgaon, Haryana, India
I am a post graduate professional working with a global consulting firm in India. I am passionate about travelling and love to explore the unexplored. My motto of earning is just Travel!!
75Followers
42Followings
0Credits