Bhawna
The wettest place on Earth and the “rainfall capital of the world” are used to describe Cherrapunji, located in the…
Prerna Gautam
Meghalaya means ’abode of clouds and it is one of the seven North-eastern states in India. The state is famous…