Bhavya Maheshwari

Born and Brought up in Udaipur, Rajasthan, India.

Graduated from IIT Roorkee

#Philatelist #Swimmer #Snooker-player