V

Vicki Gruber

3 years ago

Beautiful beach but small. Small resort and not mu...

Beautiful beach but small. Small resort and not much of a WOW factor. People were very nice and helpful.

Comments:

No comments