Photo of the DayPhotography 10 years ago Green Cave Croatia has more than 2000 islands and many of them are hosting some amazing natural beauties. One of them you’ll share