I dont know how to keep a body in the air for 10 seconds with explosives, cause i fail everytime.
There are a crap load of explosives in Los Meurtos. a bunch are at the docks of where the circular building is and there are a bunch near the houses behind the docks. Run back and forth destroying many as you can and you can get that Achievement.