India , Asia
Shillong is in the Indian state of Meghalaya. This hill station is surrounded by lush green mountains and sparkling lakes. Another nearby attraction is the famous place called Chrrapunjee , known for being the wettest place on earth and records maximum rainfall on earth, There are a number of attractions which include forests , boat races, waterfalls and caves to name a few.
Must do : Visit to Cherrapunjee