Tourists Visit Toxic ‘Snow Yard’ In Rajasthan, Internet Warns Of Cancer Risk
Tourists are flocking to Rajasthan because they have recently discovered a "must-visit" spot, often called the Mini Switzerland of India. However, if you ask locals, they will warn you against going near the spot, let alone visiting it.…