Mawsmai Caves Secrets: Explore Mystical Depths
Did you know about a place called Meghalaya? It has a vast green landscape. In it, lies the Mawsmai Caves, a secret underground world. This place is home to the biggest cave fish on Earth. As you walk through, you’ll see passages with natural dams made by nature. Some are …