Sort:  

I agree with you! wonderful place

What Country is Izola beach from?

Slovenia :)