The Mystic Caves of Kalaroos
Kashmir is known for being the land of mystery. It has a long list of spectacular sites like Srinagar, Pahalgam, Ladakh, etc. But among all these places the caves of Kalaroos have a lot of mysterious talks. Located in the Kalaroos village of Kashmir’s Kupwara district these caves are known to have Tunnels that end in Russia.