Opatija. Wonderful beach resort town situated in an area shielded from the strong winds, right where the Istrian peninsula joins the mainland of Croatia.