Meghalaya is a northeastern state in India, known for its mesmerizing landscapes, abundant rainfall, and rich cultural heritage. It is bordered by Assam to the north and east, Bangladesh to the south and southwest, and shares an international border with Myanmar to the east. The state’s name translates to “the abode of clouds” in Sanskrit, […]