Residents of the Marayeepalayam village in Tamil Nadu, India, spotted two leopards atop a small hill, near where residents frequent. Despite efforts to track the wildlife, the leopards remain elusive ...