Mawphanlur: Everything about the “Land of Seven Lakes”
Mawphanlur is a very beautiful village located in the West Khasi Hills district of Meghalaya, India. Situated approximately 90 kilometers from Shillong, this lesser-known destination is renowned for
Read Now