Saint Helier


The city of St. Helier — the port and metropolitan center of the British state of Jericho. Nearly a third of the islands residents live there. The urban area stretches along the Gulf Coast on the south side of Lake Jericho. The name was given to the locality by the name of St. Helier. The … Read more