‘The Residences at Meliá Seychelles’ – an apartment terrace area

Posted by The Know - Pam Golding Properties