Lying along the north coast of Crete is Chania, the second largest city of the island. Chania is bordered by endless stretches of seashore, with inlets and islands of exotic beauty and sandy beaches tucked away at the foot of the island's forbidding mountains. This is a self-sufficient region that is blessed with rich flora and fauna, as well as impressive gorges, holy caves, rivers and lush, gree…