by David Harold
David Harold is a travel blogger. He loves to travel abroad and domestically. He shares his adventures online through guest posting. David enjoys camping, hiking, and skiing. He also loves to join fun marathons and fundraising campaigns involving sports.