Located in the picturesque town of Duino Aurisina/Devin - Nabrežina, Italy, Beach Castelreggio is a beautiful and secluded beach that offers breathtaking views of the Adriatic Sea. The beach is approximately 300 meters long, and the sand is a mix of white and golden brown colors.