A place of ideal peace and happiness ---
A
Asylum
B
Utopia
C
El Dorado
D
Elysium
Correct Answer: Utopia