Mawphanlur is located off the shillong-Nongstoin-Tura highway. This place is known as LAND OF SEVEN LAKES. It is a beautiful place with total seven lakes. A must visit place of North East India and Meghalaya. A very calm place where you could find peace.