The world's longest cave in sandstone was recently discovered in India's north-eastern state of Meghalaya. Soutik Biswas joined a group of speleologists for a glimpse of this unique cave.
curved claws and pointed spikes among scales — in 2021 in a Buddhist cave in Maharashtra, India. The study, written by Amit Sayyed and published in Taprobanica: The Journal of Asian Biodiversity ...