Menu Close

Megha Sharma

Megha 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.