Mysterious abandoned village becomes a lure for intrepid travelers