Shillong is a beautiful hill station located in the state of Meghalaya, India. It is known for its tranquil surroundings, lush green landscapes and natural attractions such as Elephant Falls, Ward's Lake, Lady Hydari Park and many more. Spend a few days in Shillong to explore its natural beauty and enjoy the local culture. There are many activities to do such as trekking, bird-watching, fishing and much more. So come and visit Shillong, the city of natural wonders.