Medveja Beach is a beautiful pebble beach located near Opatija, Croatia. It is known for its crystal clear waters and stunning natural surroundings. The beach is nestled between two cliffs, offering a secluded and peaceful atmosphere. Medveja Beach is well-equipped with sun loungers, umbrellas, and changing facilities, making it a comfortable spot to spend the day. There are also several beach bars and restaurants nearby, where you can grab a drink or a meal. Whether you want to swim, sunbathe, or simply relax in the shade of the cliffs, Medveja Beach is a great choice.