Fronteira Palace
Sun, sea, surf, colour and serious history.
- by
Graham Ross