Although millions of Americans visit Mexico each year, Loreto, a small town of about 10,000 inhabitants, has never been one of the country's "it" destinations. Located almost midway between border ...