Meghalaya, a North East Indian state, is surrounded by breathtaking mountains and ageless forests. This state has abundant places that are still unexplored and hence are hidden from the wrath of homosapiens. Cherrapunjee (also spelled Cherrapunji), is a town in Meghalaya which everyone can relate to from their childhood textbooks as being the wettest place on Earth. Though this title is no more held by Cherrapunjee (Mawsynram – another town in Meghalaya holds this position now), it still receive