in gibraltar there can be found the catalan beach and the catalan village