Altaria learns earthquake from TM26.
Torterra either learns it level 32 or learns it through TM 26. If your Torterra is higher than level 32, then you should go to Electivires Link shop and get Torterra to remember it. Remembering a move is for free by the way.
Level up your swampert to about level 51 or higher instead of using a TM
Japan had Tsunami and an Earthquake Kansas had an earthquake
When an earthquake happens the earth quakes, it shakes.
the worst earthquake in history is the hediezz earthquake
at lvl 9 it learns astonish and at lvl 100 it learns earthquake
Altaria learns dragonbreath at level 35.
Altaria learns Dragon Pulse at level 54.
In Emerald Altaria learns Sky Attack at level 59
Altaria learns Perish Song at Level 62.
he can learn dragonbreath
Altaria learns Double-Edge either by the Move Tutor in the Sootopolis City Pokémon Center (the lady near the bookshelf), or by breeding with a Bagon, which learns the move itself at Lvl. 53.
skarmory, pelliper, altaria and swellow. I'm not sure about the levels but the altaria knows earthquake!
salamance didn`t learn earthquake but you can teach it using TM
She has a Swellow, a Pelipper, a Skarmory and an Altaria. They are all dual types of flying and normal, water, steel and dragon. Altaria also has earthquake.
Camerupt learns Earthquake at level 49.
You have to use the TM to teach Blaziken Earthquake.