World's Most Mysterious Places #2: India