A marathon is unlike any other experience. It's hard work, demanding, and extremely painful, but it's also gratifying, especially when you reach a significant goal you set for yourself. Are you participating in the Gold Coast Marathon or cheering someone on? Then you...

