runningpinoy.com
Apple Chronicles: Niagara Falls
New York City may be the first thing that comes to mind when you mention “New York,” but the state is also home to one of the most magnificent wonders of nature—Niagara Falls.