Meghalaya - rain on a cold trip to Earth !!!

Meghalaya - rain on a cold trip to Earth !!!

It rains a lot in the world is part of the State of Meghalaya. As a result, the state's Cherrapunji rain shower are always...