May 8, 2017
In
Movie
Screening of Mantra
Screening of Mantra - An Independent film by Nicholas Kharkongor
Screening of Mantra - An Independent film by Nicholas Kharkongor
Meghalaya - The Abode of clouds is a state in northeast India. The name means "the abode of clouds" in Sanskrit.