Snorkeling is the best because it burns 300 calories in one hour and also improves the strength of the body or reduces stress.n