When people think of Croatian beaches, crystal-clear water, white pebbles and rocky coves usually come to mind. While this description perfectly matches much of the Adriatic coast, Krk Island offers something that surprises many visitors – beautiful sandy beaches and sheltered bays with soft, sandy seabeds. Although sandy beaches are less common than pebble and […]