Croatia is known for its stunning beaches along the Adriatic Coast. The waters here are some of the clearest and cleanest blue you will ever see, both on the mainland and on one of its 1,000 islands. There are four main kinds of beaches in Croatia: sandy, pebbly, concrete, and rocky beaches. Each type has something unique to offer during your vacation. The Crikvenica Riviera, on the northern coast, features the city of Crikvenica and the towns of Selce, Dramalj, and Jadranovo