Menu Close

Megha Sharma

Megha Sharma is an independent journalist, currently based in Mumbai, India. She writes on culture, lifestyle and travel as well as any topical events and issues that pique her mind.