Mawphlang Sacred Forest is one of the must-see offbeat places in Meghalaya. It is like a dense wild world from Jurassic Park.
Mawphlang Sacred Forest is one of the must-see offbeat places in Meghalaya. It is like a dense wild world from Jurassic Park.