Situated about 90 km from Meghalaya, Mawphanlur is a visual treat and a soulful retreat due to its undulating hills, beautiful valleys, magnificent forests and pristine lakes
Situated about 90 km from Meghalaya, Mawphanlur is a visual treat and a soulful retreat due to its undulating hills, beautiful valleys, magnificent forests and pristine lakes