Trstevica Bay, located in the picturesque village of Prvić Šepurine, Croatia, is a charming beach destination that offers a serene and idyllic setting. This beautiful bay features a stretch of pebble shoreline that extends along the crystal-clear waters of the Adriatic Sea. The sand in Trstevica Bay is a mixture of light gray and beige tones, creating a soft and inviting atmosphere.