Discover a fairytale island of white sandy beaches and a castle in the sea

© Shutterstock / ChrisNoeBarra
Barra