Meghalaya: the abode of the clouds. An international expedition to the Indian state of Meghalaya, the wettest place on earth, in February 2017

More images will appear here as they are processed

Close Menu