Tag: Kalaroos

Kalaroos: A Mystery in the Mountains of Kupwara

 
/ November 30, 2018

A set of caves in Kashmirโ€™s Kupwara district may be the key to an ancient, underground passage to Russia; and to archaeological secrets.