There is no central location.
Not all of the Greek Gods and Goddesses
Hindu gods all live everywhere, so the answer is a confusing yes and no.
In the mind
No No No
no, Tlaloc was the rain god and the gods lived in Tlalocan, where all the drowned shall live.
No.
All gods are immortal.
No not all Greek God's live on Mount Olympus. There are minor gods like Hestia and Janus. They do not live on Mount Olympus, only the major 12 do.
It was where all the Gods lived
The gods and goddesses lived all over Greece but were said to mostly live on Mount Olympus, the tallest mountain in Greece.
Greek Goddesses live on Mt. Olympus with all other Gods.
Not really. Zeus lives on mount olympus, where all the other gods live,