Exploring India's Meghalaya: Living bridges and magic rocks