Marathon is one of the best ways to test your physical capacity. It testes not only your strength and endurance, but your patience and persistence too. Maybe that is why people from all over the world are becoming more and more obsessed with doing them. Keeping in mind the…