Do all Greek gods and goddesses live on Mount Olympus? Including minor ones like Echo, Narcissus, etc.?
Both Hades and Poseidon, Zeus's brothers, prefer their own domains to Olympus. Hades lives in the underworld and Poseidon in the sea, near Euboea.
Hephaestus, another one of the dodekatheon, lived on Lemnos island after Hera ejected him from Olympus. In Thracian mythology, Ares prefered Mount Haimos in Thrace to Olympus.