Was wondering if anyone has stayed at this resort in Cabrera, up on the North Coast.
I will be there soon do some video production work and would like to hear from anyone who might have given the place a try.
Thank you.
-dale
StringShot News Assets
I will be there soon do some video production work and would like to hear from anyone who might have given the place a try.
Thank you.
-dale
StringShot News Assets
Last edited: