Helen was married to Menelaus , and was queen of Sparta .
Helen returned to Sparta and lived for a time with Menelaus , where she was encountered by Telemachus in The Odyssey .