Mawphlang Sacred Forest Meghalaya : The Mawphlang Sacred Forest in Shillong is one of the most brilliant forests in India. All tourists who come to Meghalaya, visit this forest.
Mawphlang in English means grassy stone. It is situated at the East Khasi Hills district in Shillong. The location is extremely scenic, making it an attractive tourist destination. The
picturesque view is extremely breathtaking.