Jelsa Town Jelsa town is a small picturesque settlement situated in a bay on the north side of the island of Hvar. Read more